iframe里如何使用父页的对象? 父页定义了一个ubb编辑器的对象,var ubb = new UbbEditor();想在iframe页面操作这个对象,parent.ubb象这样不成功,如果是函数的就可以这样,为什么对象不可以操作?请问如何操作?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你确保1.ubb在父页面是页面级别的变量?2.子页面在调用的时候ubb这个变量存在?3..如果是chrome,还要保证两个页面不跨域 $(function() {var ubb = new UbbEditor();});这个对象是在父页面尾部这样定义的,父页面是没有iframe的,只是点击父页面按扭后才弹出一含有iframe的层。不跨域,是同一网站里面的网页,我在弹出的iframe页面里的按扭加上alert(parent.ubb),都出错找不到啊。 $(function() {window.ubb = new UbbEditor();});$(function() {...这样是局部变量弄成window的变量}); iframe.contentWindow.document.getElementeById 谢谢,原来是$(function()的问题,以前不知道为什么要这个用法,去掉它就可以操作对象了。谢谢 javascript代码不懂,有谁能解释一下吗?this.globals 通过sendEvent控制jwPlayer无效 自动加载 和 置顶按钮 冲突 请教JS滚动在IE6浏览器下不兼容,其他浏览器都能支持。 js 无法给 a href赋值,帮我找找问题吧 激动集团招聘技术人员 百分求一思路在线等高手来 问一个小问题? 我想让用户注册成功后,自动把注册信息发送到用户注册的邮箱里,怎么做,谢谢。 sencha touch自带图标位置在哪??? 菜鸟求助一个JS问题 求 Javascript 教程,帮助文档!!!
1.ubb在父页面是页面级别的变量?
2.子页面在调用的时候ubb这个变量存在?
3..如果是chrome,还要保证两个页面不跨域
var ubb = new UbbEditor();
});
这个对象是在父页面尾部这样定义的,父页面是没有iframe的,只是点击父页面按扭后才弹出一含有iframe的层。
不跨域,是同一网站里面的网页,
我在弹出的iframe页面里的按扭加上alert(parent.ubb),都出错找不到啊。
window.ubb = new UbbEditor();
});$(function() {
...这样是局部变量
弄成window的变量
});
谢谢,原来是$(function()的问题,以前不知道为什么要这个用法,去掉它就可以操作对象了。谢谢