Javascript iframe定位载荷观测
我想在用户更改iframe位置时检查它(例如,通过单击链接)。所以我想这可能有用:Javascript iframe定位载荷观测,javascript,iframe,javascript-events,Javascript,Iframe,Javascript Events,我想在用户更改iframe位置时检查它(例如,通过单击链接)。所以我想这可能有用: document.getElementById('myiframe').addEventListener('load', function(event) { alert(event.originalTarget.location); }, true); 由于某些原因,事件。originalTarget没有位置 我的问题:如何访问位置?您需要访问iframe表示的窗口对象,而不是DOM节点来检索位置: thi
document.getElementById('myiframe').addEventListener('load', function(event) {
alert(event.originalTarget.location);
}, true);
由于某些原因,事件。originalTarget
没有位置
我的问题:如何访问位置?您需要访问iframe表示的窗口对象,而不是DOM节点来检索位置:
this.contentWindow.location
注意:对iframe的访问受同一来源策略的限制,因此如果用户将导航到不同域/子域上的某个地址,您将无法获得有关该地址的任何信息。您需要访问由iframe表示的窗口对象,而不是DOM节点来检索位置:
this.contentWindow.location
注意:对iframe ist的访问受同源策略的限制,因此如果用户将导航到不同域/子域上的地址,您将无法获得有关该地址的任何信息