站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题一个关于创建xmlHttpRequest的简单问题

一个关于创建xmlHttpRequest的简单问题

摘要: 一个关于创建xmlHttpRequest的简单问题


代码如下:
<script language="javascript">
var xmlHttp;
if(window.ActiveXObject) //判断是不是支持ActiveX
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}else if(window.XMLHttpRequest) //如果不支持,判断是不是支持XMLHttpRequest
{
xmlHttp=new XMLHttpRequest();
}
xmlHttp.open("GET","http://localhost/ajax/hello.html",true);
xmlHttp.onreadystatechange=function()
{
if(xmlHttp.readyState==4)
{
alert(xmlHttp.responseText);
}
}
xmlHttp.send();
</script>

在IE中运行良好,但是我换Firefox观察时就不能运行,在代码中已经做了浏览器类型的判断,为什麽还是不能运行啊,请告诉我,谢谢!!


顶起来!


再顶~~


要看Firefox支持不支持哦!


我记得Firefox不支持javascript


大哥晕哦~~Firefox是支持的,刚才我还测试一下,可以运行脚本,我知道是哪句错了但是不知道怎麽改,就是这句xmlHttp=new XMLHttpRequest();谁知道帮我改一下,谢谢了:)


if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else if (window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest();
}
我的怎么就可以


问题已经解决,顶帖的都给分:)


↑返回目录
前一篇: 刚开始学JSP,有什么好的书可以学习?新手,多多关照
后一篇: 删除提示