作者taitin (小南)
看板Ajax
标题[问题] IE8 跑AJAX问题
时间Fri Jun 11 17:20:14 2010
我的code如下
function addGetLink(url,divid)
{
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById(divid).innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET",url,true);
xmlhttp.send();
}
他说
未知的执行阶段错误
是上面红色那行
我用google浏览器没问题~,请问是什麽状况呢??
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.251.193.118
1F:→ clonn:刚刚测试没有问题,可以开个网页出来看一下吗? 06/12 00:09
2F:→ taitin:我後来发现divid不能使用变数,因为我本来是用function传进 06/15 01:20
3F:→ taitin:这样是正常的吗? 06/15 01:20
4F:→ taitin:喔~不 IE8不支援innerhtml 06/15 01:43
5F:→ weiyucsie:responseXML? 06/16 14:27