AJAX奇怪的问题,不知是我新手原因还是其他,有兴趣的近来PP
发现一个问题:
在执行AJAX异步时,相同的地址执行一次异步后,就不能再次执行了;
比如一段程序:
function chktest()
{
InsertProperty("test.aspx");
}
function InsertProperty(fileurl)
{
if(true)
{
var obj = false;
try
{
obj = new ActiveXObject( "Microsoft.XMLHTTP");
}
catch(e)
{
try
{
obj = new ActiveXObject( "Msxml2.XMLHTTP");
}
catch(e2)
{
obj = false;
}
}
obj.open("GET",fileurl,false);
obj.send(null);
}
}
<input type="button" onclick="chktest()" value="test" />
在第一次点击 test 按钮时可以正常执行异步,但是第二次点击 test 后就不再执行异步了,不知道这算是Bug还是因为我的代码缺少了什么设置造成的
请指教
谢谢