0
我需要使用JSF通過Javascript打開一個帶有新URL的選項卡。問題是我不知道如何打開它,而不移動到這個新打開的選項卡。換句話說,我想打開一個新選項卡,但保留在當前頁面上。打開新選項卡而不移動到它
這裏是我的JSF代碼:
<h:commandButton value="#{appRes['xyz']}" action="#{someBean.downloadFromDetails()}"
rendered="#{someBean.isDownloadAvailableOnDetails()}" onclick="showUrl();" onblur="location.reload();"/>
這裏是我的Javascript代碼:
function showUrl() {
window.open('http://www.stackoverflow.com');
}
不要認爲這是可能的。 *如果*選項卡(或新窗口)打開的方式和*是瀏覽器的決定。 – mabi
第二個想法:它會需要一些嚴重的hackery,但谷歌的'z鎖'和'窗口功能'。 – mabi