function xmlHttpInitializtions()
{
try
{
xmlhttpRequest = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
xmlhttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e2)
{
xmlhttpRequest = false;
}
}
if (!xmlhttpRequest && typeof XMLHttpRequest != 'undefined')
{
xmlhttpRequest = new XMLHttpRequest();
}
}
然后是
xmlHttpInitializtions(); document.getElementById("txtmsg").value=key; xmlhttpRequest.onreadystatechange=stateChange;//返回狀態(tài)調(diào)用方法stateChange xmlhttpRequest.Open("Post","GetResult.aspx?name=" + encodeURI(key),true);//POST xmlhttpRequest.Send("");
?
function stateChange() {alert(xmlhttpRequest.readystate);//無論怎樣都不執(zhí)行
...}
我就沒沒弄明白,為什么在chrome始終不執(zhí)行,在ie里面完全無壓力。。。
chrome中使用ajax時onreadystatechange不執(zhí)行
一只斗牛犬
2018-12-06 20:18:26