javascript:从原始页面中的window.open页面打开一个URL

时间:2013-02-14 20:48:13

标签: javascript target window.open

我正在从“主”网页打开一个较小的网络浏览器窗口。 “子”窗口包含以下链接......

<a onclick="javascript:window.open('http://someplace.com/','_blank');">Someplace</a>

但是我不想使用目标“_blank”,而是使用原始“主”网页窗口的名称,然后在该窗口中打开链接。有任何建议怎么做?

2 个答案:

答案 0 :(得分:1)

您可以使用:

代替window.open
<a onclick="javascript:window.opener.location.href = 'http://someplace.com/';">Someplace</a>

答案 1 :(得分:1)

按照此示例帮助您解决问题:

<!DOCTYPE html>
<html>
<head>
<script>
function openWin()
{
myWindow=window.open('','','width=200,height=100');
myWindow.document.write("<p>This is 'myWindow'</p>");
myWindow.focus();
myWindow.opener.document.write("<p>This is the source window!</p>");
}
</script>
</head>
<body>

<input type="button" value="Open 'myWindow'" onclick="openWin()" />

</body>
</html>