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

iframe里怎么使用父页的对象

2012-05-28 
iframe里如何使用父页的对象?父页定义了一个ubb编辑器的对象,var ubb new UbbEditor()想在iframe页面操

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

热点排行