我在stackoverflow上看到了很多这方面的答案,但没有一个可行。应该很简单。 <iframe>
中的一个按钮,用于调用父项上的函数。
<script>
function back(){
parent.test();
}
</script>
<button type="button" onClick="back()">BACK</button>
<script>
function test() {
alert("I worked!");
}
</script>
父窗口的功能:
<iframe>
我认为可能导致问题的事情,我没有测试过:
<body>
是PHP 我做了完美的样本测试。让iframe加载另一个iframe。仍然可以调用父函数。功能的Posistion位于父页面上<iframe>
标记的正上方,{{1}}页面上的BTN正下方。
所有实时和测试文件都在同一台服务器上。我的实际网站上的其他代码中的某些内容必须影响它,只是不知道是什么。