gpt4 book ai didi

javascript iframe 卸载

转载 作者:行者123 更新时间:2023-12-02 19:51:15 33 4
gpt4 key购买 nike

我的页面中有一个 iframe,该 iframe 嵌入了一个不在我的服务器上的网站。

我正在寻找一种在 iframe 重定向之前触发函数的方法。例如,当用户单击 iframe 内的链接并且 iframe 正在重定向时,我想在重定向之前触发一个函数。

到目前为止我有这个代码:

document.getElementById("ifm").addEventListener("unload", trig());
function trig(){
alert('2');
}

此代码仅在 iframe 首次加载时发出警报。

我也尝试过“onbeforeunload”事件,它给出了相同的结果。

问题:如何在 iframe 重定向之前发出警报?

最佳答案

您正在调用 trig 函数,因此返回结果就是传递给 addEventListener 函数的内容。

将代码更改为..

document.getElementById("ifm").addEventListener("unload", trig);

document.getElementById("ifm").addEventListener("unload", function() { trig(); });

iframe是否支持unload事件,我不知道......

谢谢

关于javascript iframe 卸载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9280361/

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