在FF中,当Firebug被Disable后在使用XmlHttpRequest的时候,不能运行到send步骤。例如:
var
client;
if
(window.XMLHttpRequest)
{
client = new XMLHttpRequest();
}
else
if
(window.ActiveXObject)
{
client = new ActiveXObject('Microsoft.XMLHTTP');
}
client.open(
'
HEAD
'
,
'
http://
'
+
location.host
+
'
{0}
'
,
true
);
client.send();
这个问题 很早就被发现。但是建议的各种方法都不行。
另外,client.open有权限上的问题。有些莫名其妙的情况在使用了 location.host代替原来的路径好像可以解决。
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/a41954a27d6ad96fa2c2cf816e677448.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/0196c3df5ea9e936f21e9932cca91014.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/a41954a27d6ad96fa2c2cf816e677448.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/0196c3df5ea9e936f21e9932cca91014.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
这个问题 很早就被发现。但是建议的各种方法都不行。
另外,client.open有权限上的问题。有些莫名其妙的情况在使用了 location.host代替原来的路径好像可以解决。