在已打开的窗口中打开标签

时间:2015-07-15 07:36:44

标签: javascript jquery html5

有一个奇怪的要求。我想在以前使用window.open()打开的窗口中打开一个选项卡。因此,如果窗口已经打开,则下次打开已打开窗口中的选项卡。我尝试使用现有窗口的引用来打开选项卡,但它总是打开一个新窗口。

提前致谢。

2 个答案:

答案 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