我有适合我工作的知识库。我正在尝试在 iFrame 实例中获取带有脚本设置的完整 html。
下面是我的设置的 Chrome 扩展。当我单击 div/iframe
中的按钮时,收到 Uncaught ReferenceError: test is not Defined
错误。
想法?
最佳答案
每个链接:
函数不是文档的属性,而是窗口的属性。
尝试
parent.foo();
或者
top.foo();
<button onclick='parent.test();'>test</button>
现在工作... top.test()
也有效,但是,我想要一种方法来规范化它。它不是很直观。
有没有办法不必添加前缀 top.
或parent.
?
关于javascript - iFrame 中嵌入的脚本出现未定义错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16111715/