Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.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/6/haskell/8.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_Popup - Fatal编程技术网

JavaScript弹出窗口-从弹出窗口链接目标=浏览器的其他窗口

JavaScript弹出窗口-从弹出窗口链接目标=浏览器的其他窗口,javascript,popup,Javascript,Popup,我打开一个带有js弹出窗口的html页面 <script language="javascript" type="text/javascript"> <!-- function popitup(url) { newwindow=window.open(url,'foobar','height=575,width=950'); if (window.focus) {newwindow.focus()} return false; } // -->

我打开一个带有js弹出窗口的html页面

<script language="javascript" type="text/javascript">
<!--
function popitup(url) {
    newwindow=window.open(url,'foobar','height=575,width=950');
    if (window.focus) {newwindow.focus()}
    return false;
}

// -->
</script>

<a href="index.php" onclick="return popitup('foobar.html')">Link to popup</a>

现在我在我的弹出窗口中得到了一些链接,我想在单击我的链接后关闭弹出窗口,并在旧窗口中打开链接。对于旧窗口,我指的是调用弹出窗口的浏览器窗口。 这可能吗?

我不知道更正:我认为您可以使用
window.opener
属性

但是,如果使用AJAX在当前页面的上下文中加载弹出窗口,您可能会有更好的运气。在本例中,由于您仍在主页面上,因此可以访问该页面上的任何javascript。例如,您可以弹出一个窗口,捕获没有该窗口的单击事件,动态关闭弹出窗口,然后更改当前页面位置


我已经使用but或其他人完成了此任务。

在弹出窗口中,将此添加到链接的onclick事件中:

window.opener.location.href = "link_in_old_window.htm";

您还可以查看
开场白
属性


我认为这比布乌特好得多。。。我用了带iframes的thickbox,还有同样的。。。它会在iframe中打开链接,谢谢,但我需要使用target“_parent”=),但效果非常好!谢谢