从父页面在iframe中调用JavaScript代码
基本上,我有一个iframe
嵌入页面的页面,并且iframe
有一些需要从父页面调用的JavaScript例程。
现在,相反的操作非常简单,因为您只需要调用parent.functionName()
,但是不幸的是,我需要恰好相反。
请注意,我的问题是不会改变的源URL的iframe
,但是调用在定义的函数iframe
。
回答:
假设您的iFrame的ID为“ targetFrame”,而您要调用的函数为targetFunction()
:
document.getElementById('targetFrame').contentWindow.targetFunction();
您也可以使用window.frames
代替访问框架document.getElementById
。
// this option does not work in most of latest versions of chrome and Firefoxwindow.frames[0].frameElement.contentWindow.targetFunction();
以上是 从父页面在iframe中调用JavaScript代码 的全部内容, 来源链接: utcz.com/qa/404072.html