当前位置: 代码迷 >> ASP.NET >> ,IIS7.0下报脚本异常
  详细解决方案

,IIS7.0下报脚本异常

热度:8807   发布时间:2013-02-25 00:00:00.0
求救,IIS7.0下报脚本错误!
页面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&noticeType=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&noticeType=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&noticeType=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&noticeType=7&pageindex=1&jsoncallback=jsonp1337341426766&_=1337341426871

就是iis7.0下才报这个错,求高手解答!

------解决方案--------------------------------------------------------
恐怕不是IIS的问题,好好检查一下文件,Jquery库在不在!
------解决方案--------------------------------------------------------

显然与IIS无关

1.检查是不是依赖一些js min包,例如jquery
2.检查引用顺序,有可能顺序也会导致这个问题
------解决方案--------------------------------------------------------
与IIS无关找其他的原因吧
------解决方案--------------------------------------------------------
应该不是IIS问题,这是代码问题,按照提示的错误去查找相应文件中的代码。
  相关解决方案