这可能吗?
该函数someMethod
是父窗口的成员。
iframe 内容:
<a href="" onclick="Something.call('someMethod', 'Some data'); ">Send some data</a>
任何方式都可以打电话someMethod
而不做......
<a href="" onclick="parent.Something.call('someMethod', 'Some data'); ">Send some data</a>
更新:
基本上,我在 iframe 中有一个表示层,该层具有调用度量 api 函数以将度量发送到服务器的内容。iframe 在父窗口中。内容(演示)以前是在没有使用 parent.SomeAPIMethod() 调用的情况下开发的。如何拦截来自父层的 api 调用?有什么方法可以在不更改内容中所有指标调用的情况下做到这一点?