我使用了js代码在新窗口中打开超链接。
function openNewWindow() {
alert("hello");
var theurl="http://www.google.com";
popupWin = window.open(theurl, 'open_window',
'menubar, toolbar, location,
directories, status, scrollbars,
resizable, dependent, width=640,
height=480, left=0, top=0')
}
它工作正常。
但是当我更改了网址并保存了我的代码并刷新了页面,然后又重新调用了该函数,但是它没有在新窗口中打开,它刷新了之前打开的窗口。
我希望我的新链接在另一个新窗口中打开,而不是在同一个窗口中打开。
我该怎么做?
答案 0 :(得分:4)
您在打开的窗口中为您的示例中的open_window
命名,该窗口与该窗口关联,以便您可以重复使用它。
如果您想要打开一个新窗口,请为其指定一个新名称,或_blank
始终打开一个新窗口。
我努力找到一个来源来验证这一点,但它是explained on this page。