javascript:从窗口打开URL。在原始页面中打开页面

javascript:从窗口打开URL。在原始页面中打开页面,javascript,target,window.open,Javascript,Target,Window.open,我正在从“主”网页打开一个较小的web浏览器窗口。“子”窗口包含如下链接 Someplace 但是我不想使用target“_blank”,而是想使用原始的“main”网页窗口的名称,并打开该窗口中的链接。有什么建议吗?代替window.open,您可以使用: <a onclick="javascript:window.opener.location.href = 'http://someplace.com/';">Someplace</a> 遵循此示例帮助您解决问题:

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

Someplace


但是我不想使用target“_blank”,而是想使用原始的“main”网页窗口的名称,并打开该窗口中的链接。有什么建议吗?

代替window.open,您可以使用:

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

遵循此示例帮助您解决问题:

<!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>

函数openWin()
{
myWindow=window.open('','',宽度=200,高度=100');
myWindow.document.write(“这是‘myWindow’

”); myWindow.focus(); myWindow.opener.document.write(“这是源窗口!

”; }
您尝试过window.opener.name吗?为什么建议使用
文档。在
window.opener
上编写
?这只是一个现成的示例,说明了可以实现什么以及如何实现它。我认为这有助于@Bob Foster解决他的问题,不是吗?谢谢@henser。这确实帮助我遵循代码,看看还有什么其他的可能。好吧,我不知道window.opener函数。谢谢