首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

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

2012-04-05 
Jquery 在Iframe中提示未定义//得到主窗口,即最顶端的窗口var topWin window.toptopWin.$.DialogData.cw

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 中代码

热点排行