gpt4 book ai didi

javascript - 从 iFrame 中触发 javascript 事件

转载 作者:行者123 更新时间:2023-12-02 19:58:29 25 4
gpt4 key购买 nike

我不确定这是否可行,但我有一个小型网络应用程序负责将文件上传到服务器。此应用程序由另一个应用程序使用,该应用程序将其包含在 iFrame 中。

uploader 应用程序正在使用 jQuery 表单在后台提交文件,我希望能够在上传完成并触发成功回调时通知父应用程序。

我正在考虑以某种方式将一个函数传递到可以从父级调用的 iFrame 应用程序中,但我不确定如何执行此操作,或者是否可能。

最佳答案

如果两个应用程序托管在同一域中,则完成此操作很简单。

从 iframe 调用父窗口中的函数:

parent.myFunction();

从父窗口调用 iframe 中的函数:

document.myFrameName.myFunction();

(这要求 iframe 设置 name 属性)。

如果应用程序位于不同的域中,您将必须执行一些更大的黑客才能完成此操作。

关于javascript - 从 iFrame 中触发 javascript 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8319613/

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