热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

jquery在ie9下的问题?

页面为index.aspx(总页面)、left.aspx(左iframe)、main.aspx(右iframe)访问:index.aspx时报错描述如下:Object未定义jquery-
页面为index.aspx(总页面)、left.aspx(左iframe)、main.aspx(右iframe)

访问:index.aspx时
报错描述如下:
"Object"未定义 jquery-1.6.4.min.js 行2
.....好多错误,
但是页面上的jquery相关功能正常。

直接访问left.aspx和main.aspx都不会报错,页面相关功能也正常。

求解,如何让它不抱错?


12 个解决方案

#1


有没有代码?可以上传到http://jsfiddle.net/
另外试下jquery 1.8有没有报错?

#2


是有这个问题,我也碰到了,不过我解决了,暂时没发现有啥问题。

我使用jquery ui tabs,每个标签下面一个iframe,动态添加的时候就有这个错,一步步调试后把
/*, j.appendTo(this.list[0].parentNode)*/这里注释掉就好了,至于为什么我就不知道了,jqueryui源代码没看懂

加密之前jquery.ui.tabs.js里的add方法,大概509行
$panel.appendTo( this.list[ 0 ].parentNode );

#3


引用 1 楼  的回复:
有没有代码?可以上传到http://jsfiddle.net/
另外试下jquery 1.8有没有报错?

jq1.8也报错误

#4


你用firebug去调试一下吧,找到错误的代码在那里。这样说很不好确定的,另外,你换一种流览器试一试。看还会不会报错。

#5


有URL地址供大家帮你调试码?
检查一下index.aspx,left.aspx,main.aspx是否都加载了jquery库?

#6


引用 4 楼  的回复:
你用firebug去调试一下吧,找到错误的代码在那里。这样说很不好确定的,另外,你换一种流览器试一试。看还会不会报错。

换别的ie6、ie7、ie8、ff、chrome都正常,就ie9报错(ie9兼容模式正常),初步断定页面里有jquery和ztree和ext.net控件,在head标签中加入了:

后,报错变为ext未定义,继续奋战....

#7


ext未定义一般可能是引用js库的时候前后顺序不对

#8


我也遇到这个问题   Array Object Sys  各种未定义,别说什么没引用,顺序不对之类的,这些方面没错

#9


这个问题我也遇到了,将IE9重置设置可以解决这个问题,还没有找到具体问题出现在哪

#10


问题怎么解决,我也有,这样的问题,但不知道怎么处理

#11


#12


一样的问题,求解

推荐阅读
author-avatar
来人把老师拖出I去毙了
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有