有一个奇怪的要求。我想在以前使用window.open()打开的窗口中打开一个选项卡。因此,如果窗口已经打开,则下次打开已打开窗口中的选项卡。我尝试使用现有窗口的引用来打开选项卡,但它总是打开一个新窗口。
提前致谢。
答案 0 :(得分:0)
var myWindow;
function openInWindow(url) {
// If window does not exist, open one
if(typeof myWindow === 'undefined')
myWindow = window.open(url, "My New Window");
// If window was previously opened, reuse the same window
else myWindow.location = url;
}
另请参阅:https://developer.mozilla.org/en-US/docs/Web/API/Window/location
答案 1 :(得分:0)
您还可以查看此问题的链接:http://www.w3schools.com/jsref/met_win_open.asp