这是我在5秒后打印外部窗口位置的示例代码:
<SCRIPT TYPE="text/javascript">
function Loaded()
{
var newPage=window.open('http://externaldomainurl','myWindow');
newPage.focus();
setTimeout(function(){urlCheck(newPage)}, 5000);
}
function urlCheck(newPage)
{
alert(newPage.location)
newPage.close();
}
</SCRIPT>
<a href="#" onclick="javascript:Loaded();">TEST</a>
但没有任何警报出现。坦克
答案 0 :(得分:1)
出于安全原因,访问其他来源的数据受到限制。您无法监控用户离开您网站后浏览的位置。
如果您能够编辑这两个来源的代码,则可以使用postMessage
and addEventListener('message', listener)
在两个来源之间传递消息。