大家帮我看看xmlHttp怎么不支持火狐 FireFox IE下是可能用的
var xmlHttp = false;
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e2) {
xmlHttp = false;
}
}
if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
xmlHttp = new XMLHttpRequest();
}
//建立xmlhttp实现浏览器的兼容
if(chk){
document.getElementById('save_stat').innerHTML='<img src="images/loading.gif" align="absmiddle" /> In data submission ……Please wait……'
var username=document.getElementById("user_name").value;
var password=document.getElementById("password").value;
var truename=document.getElementById("truename").value;
if(document.regform.sex[0].checked)
{
var sex=1;
}
else
{
var sex=0;
}
var phone=document.getElementById("phone").value;
var email=document.getElementById("email").value;
var mobile=document.getElementById("mobile").value;
var question=document.getElementById("userquestion").value;
var answer=document.getElementById("useranswer").value;
var province=document.getElementById("welcomeshengbuy").value;
var age=document.getElementById("age").value;
var oicq=document.getElementById("userqq").value;
var web=document.getElementById("msn").value;
var zip=document.getElementById("zip").value;
var addr=document.getElementById("addr").value;
var addr1=document.getElementById("addr1").value;
xmlHttp.open("POST", "saveuser.asp", true);
xmlHttp.setRequestHeader('Content-type','application/x-www-form-urlencoded');
xmlHttp.onreadystatechange = saveuser;
xmlHttp.send("username="+escape(username)+"&password="+escape(password)+"&email="+escape(email)+"&truename="+escape(truename)+"&sex="+escape(sex)+"&phone="+escape(phone)+"&mobile="+escape(mobile)+"&addr="+escape(addr)+"&province="+escape(province)+"&addr1="+escape(addr1)+"&zip="+escape(zip)+"&age="+escape(age)+"&question="+escape(question)+"&answer="+escape(answer)+"&oicq="+escape(oicq)+"&web="+escape(web)+"");
}
我没有积分呀,帮帮忙呀