Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从弹出窗口打开新的浏览器窗口_Javascript_Html_Browser_Popup - Fatal编程技术网

Javascript 从弹出窗口打开新的浏览器窗口

Javascript 从弹出窗口打开新的浏览器窗口,javascript,html,browser,popup,Javascript,Html,Browser,Popup,我有一个网页(a),打开一个弹出窗口(p) 在p中,我有一个链接,它必须在原始浏览器实例中打开一个新的空白目标页面(带有页面a的) 我怎样才能做到这一点? 我尝试了一些基于window.open()的解决方案,但我不知道如何应用它们 非常感谢。您可以尝试window.opener.location.href将父窗口位置设置为要在父窗口中打开的新url 谢谢,太好了。关于浏览器兼容性有什么问题吗?我相信只要两个页面都在同一个域上,浏览器就可以兼容,这样就不会出现跨域问题。

我有一个网页(a),打开一个弹出窗口(p)

在p中,我有一个链接,它必须在原始浏览器实例中打开一个新的空白目标页面(带有页面a的)

我怎样才能做到这一点? 我尝试了一些基于
window.open()
的解决方案,但我不知道如何应用它们


非常感谢。

您可以尝试
window.opener.location.href
将父窗口位置设置为要在父窗口中打开的新url

谢谢,太好了。关于浏览器兼容性有什么问题吗?我相信只要两个页面都在同一个域上,浏览器就可以兼容,这样就不会出现跨域问题。