gpt4 book ai didi

javascript - 从父窗口调用 iframe 函数

转载 作者:行者123 更新时间:2023-11-29 22:22:51 25 4
gpt4 key购买 nike

如何从父窗口调用 ifram 中的 javascript 函数。我有一个包含 iframe 的 jsp 页面。jsp 页面由“a.yenama.net”服务器提供,iframe 由“b.yenama.net”服务器提供。

<iframe width="1200" height="640" name="data" id="dataId" >
</iframe>
<br/>
<input type="button" name="data" value="Save data" onclick="callSaveData();" />

在父 jsp 页面中尝试了以下代码,并在 IE 中收到权限被拒绝的错误

window.frames['data'].callData();

也试过

document.getElementById('dataId').contentWindow.callData(); //didn't work

iframe 中的函数

window.callData = function(){
alert('Iframe function');
}

非常感谢您的帮助。

最佳答案

您可以通过在通用 .js 文件中声明您的函数来做到这一点因此,您可以从任何地方访问您的函数。

祝你有个愉快的一天

关于javascript - 从父窗口调用 iframe 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11372840/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com