读书人

iframe里怎么使用父页的对象

发布时间: 2012-05-28 17:59:33 作者: rapoo

iframe里如何使用父页的对象?
父页定义了一个ubb编辑器的对象,
var ubb = new UbbEditor();

想在iframe页面操作这个对象,
parent.ubb
象这样不成功,
如果是函数的就可以这样,为什么对象不可以操作?
请问如何操作?谢谢

[解决办法]
你确保
1.ubb在父页面是页面级别的变量?
2.子页面在调用的时候ubb这个变量存在?
3..如果是chrome,还要保证两个页面不跨域

[解决办法]
$(function() {
window.ubb = new UbbEditor();
});

$(function() {
...这样是局部变量
弄成window的变量
});



[解决办法]
iframe.contentWindow.document.getElementeById

读书人网 >JavaScript

热点推荐