【发布时间】:2011-01-11 10:20:41
【问题描述】:
这是我的分页脚本,我想知道为什么我在 IE 中遇到这些错误:
function GetXmlHttpObject(){
var a;
try{
a=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(d){
try{
a=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(c)
{a=false;}
}
if(!a&&typeof XMLHttpRequest!="undefined")
{
try{
var a=new XMLHttpRequest();
}
catch(d){
var a=false;
}
}
return(a);
}
var i=0;var ii=0;var b=0;var bb=0;
function ForumPagination(c){
document.getElementById("forumsblock").style.display="none";
document.getElementById("WaitDiv").innerHTML="<img src='images/loading.gif' >";
xmlHttp=GetXmlHttpObject();
if(xmlHttp==null){
alert("Your browser does not support AJAX!");
return;
}
var a="indext.php?name=Dynamic_forums&pagenum="+c;
xmlHttp.open("GET",a,true);xmlHttp.onreadystatechange=ReplyLoading;xmlHttp.send(null);
}
function ReplyLoading(){
if(xmlHttp.readyState==2||xmlHttp.readyState==4){
var a=xmlHttp.responseText;
document.getElementById("WaitDiv").innerHTML=""+a;
}
}
脚本在 FF 中运行良好
顺便说一句,当我更改页面时,我不能再这样做了。
网页错误详情
消息:“getLoad”未定义行: 105 字符:311 代码:0 URI: http://nukelearn.com/
消息:需要的数据 尚未完成此操作 可用。
行:9 字符:74 代码:0 URI: http://nukelearn.com/includes/199233334JOE.js
消息:需要对象行:3 个字符: 1 代码:0 URI: http://nukelearn.com/includes/199233334JOE.js
消息:需要对象行:3 个字符: 1 代码:0 URI: http://nukelearn.com/includes/199233334JOE.js
消息:需要对象行:3 个字符: 1 代码:0 URI: http://nukelearn.com/includes/199233334JOE.js
消息:需要对象行:3 个字符: 1 代码:0 URI: http://nukelearn.com/includes/199233334JOE.js
消息:需要对象行:3 个字符: 1 代码:0 URI: http://nukelearn.com/includes/199233334JOE.js
消息:需要对象行:3 个字符: 1 代码:0 URI: http://nukelearn.com/includes/199233334JOE.js
消息:需要对象行:3 个字符: 1 代码:0 URI: http://nukelearn.com/includes/199233334JOE.js
【问题讨论】:
-
您可以考虑发布带有换行和缩进的代码吗?
-
添加了换行和缩进,使代码可读性模糊
标签: php javascript pagination