我的代码如下:
<a onclick="window.open('https://www.google.com', 'previewWindow', 'noopener,top=200,left=200,location=0,menubar=0,status=no,titlebar=0,toolbar=0,width=640,height=640,scrollbars=yes').focus(); return false;">Google</a>
<br>
<a onclick="window.open('https://www.youtube.com', 'previewWindow', 'noopener,top=200,left=200,location=0,menubar=0,status=no,titlebar=0,toolbar=0,width=640,height=640,scrollbars=yes').focus(); return false;">Youtube</a>
我输入了名称'previewWindow'
,以便每次我单击每个链接时,它只会使用一个相同的窗口。一切正常,直到我将noopener
放在第三个参数中为止。当我放置noopener
时,每次单击链接时,浏览器都会打开一个新窗口。 我不知道与我的代码有一些冲突吗?我知道还有另一种方法可以通过将新窗口分配给变量来实现,但是作为要求的一部分,我有这样。谢谢您的帮助。