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