Javascript 呼叫家长';来自iframe的s函数

Javascript 呼叫家长';来自iframe的s函数,javascript,jquery,Javascript,Jquery,可能重复: 如何从父级调用iframe内部的javascript函数?如果iframe不是来自与父级页面相同的域(包括使用相同的协议和子域),则这是不可能的,但如果来自使用相同协议的相同域: 要从iframe调用父函数,请执行以下操作: parent.functName() 要从父级调用iframe中的函数,请执行以下操作: window.frames.iframeID.functName() 这就是jQuery的方式 如果您想从ifreme调用父函数,只需使用 window.top.your

可能重复:


如何从父级调用iframe内部的javascript函数?

如果iframe不是来自与父级页面相同的域(包括使用相同的协议和子域),则这是不可能的,但如果来自使用相同协议的相同域:

要从iframe调用父函数,请执行以下操作:
parent.functName()

要从父级调用iframe中的函数,请执行以下操作:
window.frames.iframeID.functName()

这就是jQuery的方式

如果您想从ifreme调用父函数,只需使用


window.top.yourfunction()

不,我的函数在同一域的父页面中。我写这个,但不是工作父页面。openPopup();父页面中没有my函数
如何从父页面调用iframe中的javascript函数?
-这是您的问题。。。告诉我们您真正想要做什么?从iframe调用父函数请参见我对答案的编辑:
window.top.yourfunction()
$('#iframeid').get(0).contentWindow.yourfunction()