在window.open之后通过JavaScript获取上一页URL

时间:2012-11-19 11:31:48

标签: javascript

如果我有一个调用window.open的脚本,将新页面加载到同一个窗口,那么新页面的JavaScript需要识别上一页的URL - 找到它的最佳方法是什么?

3 个答案:

答案 0 :(得分:3)

您可以使用window.opener.location.href,它将为您提供打开新窗口的父页面的URL。

答案 1 :(得分:0)

您可以使用window.opener获取对打开当前窗口的窗口的引用。不确定这是不是你想要的。使用window.open时,它会生成一个新窗口,不确定“在同一个屏幕中打开新窗口”的含义。

答案 2 :(得分:0)

使用Window.opener,您可以获得它,例如

var win=​window.open('http://heera.it')​;
console.log(win.opener.location.href); // will output the url

Example.