iframe 调用父 javascript
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/5477324/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
iframe calling parent javascript
提问by Webnet
Is it possible for me to setup an iframe so it calls a javascript function available in the window.parent.document
scope?
我是否可以设置一个 iframe 以便它调用window.parent.document
范围内可用的 javascript 函数?
回答by e11s
If I am understanding the question correctly, assuming functionName()
is defined within the parent of iframe, you can do this within your iframe:
如果我正确理解了这个问题,假设functionName()
在 iframe 的父级中定义,您可以在 iframe 中执行此操作:
window.parent.functionName();
This will only work though, if both parent and iframe are on the same domain: http://softwareas.com/cross-domain-communication-with-iframes
如果父级和 iframe 都在同一个域中,这只会起作用:http: //softwareas.com/cross-domain-communication-with-iframes