1

我想调用放置 iframe 的父页面的 javascript 函数。从 iframe 内的页面。

我试过 parent.function_in_parent(); 它不工作

是的,两者都在同一个域中。

例如:有5个.net页面page1.aspx、page2.aspx、page3.aspx、page4.aspx、page5.aspx和master.aspx

master.aspx 包含带有源 page1.aspx 的 iframe,我想从 page1.aspx 调用用 master.aspx 编写的函数 abc()

4

2 回答 2

1

简而言之,如果父母和孩子都来自同一来源,那么它应该是可能的,否则Same Origin Policy 会阻止它

于 2013-03-08T06:43:55.560 回答
0

检查这个

从 iframe 调用父窗口函数

如果您的 iframe 具有与父级不同的域,您的工作将更加困难。你需要看看easyXDM

于 2013-03-08T06:45:35.167 回答