如果已经打开Javascript,请将应用程序窗口置于前面

时间:2016-06-06 11:26:42

标签: javascript hyperlink window

在我的HTML中,

<a id="appLink" style="display:none" ></a>

在JS中,

$("#appLink").prop("href", appSchemaURL);
$("#appLink").focus();
$("#appLink")[0].click();

如果已经打开,如何将应用程序窗口置于前面?

2 个答案:

答案 0 :(得分:0)

如果您使用window.open打开了应用程序窗口,则可以执行以下操作:

// safe window reference
var appWindow;

// when the user clicks the link:
// set the focus if window exists
if (window.focus && !appWindow.closed) {appWindow.focus()}

// OR open window if window does not exist    
if (appWindow.closed) {appWindow = window.open(appUrl,'name')}
    return false;
}

答案 1 :(得分:0)

我找到了解决方案,

var appWin = $("#appLink")[0].click();  
appWin.focus();

...谢谢

相关问题