页面JS代码如下!
- JScript code
function getNoticeList(typeID,pageSize){ var strCon1=""; var strCon2=""; jQuery.getJSON("http://www.huanlang.com/handlers/getNoticeListForIndex.ashx?gameID=21&pageSize="+pageSize+"&jsoncallback=?",function(data){ jQuery.each(data.Items, function(i,item){ if(item["news_type"]==2) { strCon2+="<li><span>["+parseDate(item["addtime"]).format("MM-dd")+"]</span><label><a>公告 </a></label><a href='news.aspx?id="+item["id"]+"' target=_blank>"+item["title"]+"</a></li>"; } else { strCon1+="<li><span>["+parseDate(item["addtime"]).format("MM-dd")+"]</span><label><a>新闻 </a></label><a href='news.aspx?id="+item["id"]+"' target=_blank>"+item["title"]+"</a></li>"; } }); jQuery("#nlist1")("<ul>"+strCon1+"</ul><a href='news_list.aspx' class='more'>更多</a>") jQuery("#nlist2")("<ul>"+strCon2+"</ul><a href='news_list.aspx' class='more'>更多</a>") });}
在IIS7.0下的错误信息如下!
网页错误详细信息
用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)
时间戳: Fri, 18 May 2012 11:43:59 UTC
消息: 'null' 为空或不是对象
行: 146
字符: 5
代码: 0
URI: http://astd.huanlang.com/Scripts/main.js
消息: 对象不支持此属性或方法
行: 1
字符: 1
代码: 0
URI: http://game.huanlang.com/handlers/getGameNoticeListHandler.ashx?gameID=19&pageSize=9¬iceType=1,2,8,7&pageindex=1&jsoncallback=jsonp1337341426763&_=1337341426871
消息: 'null' 为空或不是对象
行: 146
字符: 5
代码: 0
URI: http://astd.huanlang.com/Scripts/main.js
消息: 对象不支持此属性或方法
行: 1
字符: 1
代码: 0
URI: http://game.huanlang.com/handlers/getGameNoticeListHandler.ashx?gameID=19&pageSize=9¬iceType=2&pageindex=1&jsoncallback=jsonp1337341426764&_=1337341426871
消息: 'null' 为空或不是对象
行: 146
字符: 5
代码: 0
URI: http://astd.huanlang.com/Scripts/main.js
消息: 对象不支持此属性或方法
行: 1
字符: 1
代码: 0
URI: http://game.huanlang.com/handlers/getGameNoticeListHandler.ashx?gameID=19&pageSize=9¬iceType=8&pageindex=1&jsoncallback=jsonp1337341426765&_=1337341426871
消息: 'null' 为空或不是对象
行: 146
字符: 5
代码: 0
URI: http://astd.huanlang.com/Scripts/main.js
消息: 对象不支持此属性或方法
行: 1
字符: 1
代码: 0
URI: http://game.huanlang.com/handlers/getGameNoticeListHandler.ashx?gameID=19&pageSize=9¬iceType=7&pageindex=1&jsoncallback=jsonp1337341426766&_=1337341426871
就是iis7.0下才报这个错,求高手解答!
------解决方案--------------------------------------------------------
恐怕不是IIS的问题,好好检查一下文件,Jquery库在不在!
------解决方案--------------------------------------------------------
显然与IIS无关
1.检查是不是依赖一些js min包,例如jquery
2.检查引用顺序,有可能顺序也会导致这个问题
------解决方案--------------------------------------------------------
与IIS无关找其他的原因吧
------解决方案--------------------------------------------------------
应该不是IIS问题,这是代码问题,按照提示的错误去查找相应文件中的代码。