读书人

Jquery 在Iframe中提示未定义,该怎么处

发布时间: 2012-04-05 12:42:40 作者: rapoo

Jquery 在Iframe中提示未定义
//得到主窗口,即最顶端的窗口
var topWin = window.top;

topWin.$.DialogData.cw = window.top.document.compatMode == "BackCompat" ?window.top.document.body.clientWidth:window.top.document.documentElement.clientWidth;//窗体高度

我将这个jquery 放到iframe中 的img标签加了onchick事件、点击会报下面的错误、这是啥情况呢?
firebug中的错误提示
topWin.DialogData is undefined
http://cim.gm968.net/js/jquery.funkyUI.js
Line 176

完整的文件代码:http://cim.gm968.net/js/jquery.funkyUI.js

[解决办法]
你iframe引用了jquery.js吗
[解决办法]
检查jquery是否导入及导入顺序是否正确
[解决办法]
你给出的“页面源码”不是主页面的吗?
你并没有给出 iframe 中代码

读书人网 >Ajax

热点推荐