gpt4 book ai didi

javascript - iframe位置加载观察

转载 作者:行者123 更新时间:2023-11-28 02:48:20 25 4
gpt4 key购买 nike

我想在用户更改 iframe 位置时检查它(例如通过单击链接)。所以我发现这可能有效:

document.getElementById('myiframe').addEventListener('load', function(event) {
alert(event.originalTarget.location);
}, true);

由于某种原因,event.originalTarget 没有位置。

我的问题:如何访问该位置?

最佳答案

您需要访问 iframe 表示的窗口对象而不是 DOM 节点来检索位置:

this.contentWindow.location

注意:对 iframe 的访问受到同源策略的限制,因此如果用户导航到不同域/子域上的地址,您将不会获得任何相关信息。

关于javascript - iframe位置加载观察,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4392348/

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