firefox的ajax问题?高手帮助。

来源:百度知道 编辑:UC知道 时间:2024/05/11 15:46:33
function UpDate(str)
{

var xmls = new ActiveXObject("Microsoft.XMLHTTP");

xmls.open("POST","s.asp?b="+b.value+"&i="+i.value+"&u="+u.value+"&footcolor="+footcolor.value+"&msg="+str,false);

xmls.send();
}

以下代码不能正常执行。
帮忙改正一下在ff和ie都可以用

function UpDate(str)
{

var xmls =null;

if(window.XMLHttpRequest){//firefox
xmls = new XMLHttpRequest();
}else if(typeof ActiveXObject != "undefined"){ //IE
xmls = new ActiveXObject("Microsoft.XMLHTTP");
}

xmls.open("POST","s.asp?b="+b.value+"&i="+i.value+"&u="+u.value+"&footcolor="+footcolor.value+"&msg="+str,false);

xmls.send();
}

判读一下浏览器,然后做相应的处理!