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

在iframe中怎么调用父窗体的方法

2013-06-25 
在iframe中如何调用父窗体的方法?主窗体(即iframe的父窗体)html...body通过js生成一个iframe,id为ifrm

在iframe中如何调用父窗体的方法?
主窗体(即iframe的父窗体)


<html>
...
<body>
通过js生成一个iframe,id为ifrm,请问如何在iframe下调用主窗体的js自定义方法?
</body>
</html>


[解决办法]
parent.function_name()
[解决办法]
parent.父窗体注册js事件(/*参数*/);


本地file测试不要使用webkit核心的浏览器如chrome,无法互访
[解决办法]
引用:
Quote: 引用:

parent.父窗体注册js事件(/*参数*/);


本地file测试不要使用webkit核心的浏览器如chrome,无法互访


我用不好使!
我的iframe和主窗体不是同域名是不是不行呀?

不同域名当然不行,不允许跨域。

如果顶级域名相同,2级或者n级域名互访可以设置document.domain='顶级域名'就可以互相操作了
[解决办法]
用:window.parent.document……

热点排行