我有來自第三方開發人員的JavaScript文件。 它具備一個具備連接的連接,該連接將當前頁面替換爲目標頁面。 我想在新標籤頁中打開此頁面。 javascript
這是我到目前爲止的內容: php
if (command == 'lightbox') { location.href="https://support.wwf.org.uk/earth_hour/index.php?type=individual"; }
誰能幫我嗎? java
若是要使用location.href
以免彈出問題,能夠使用空的<a>
引用,而後使用javascript單擊它。 this
相似HTML url
<a id="anchorID" href="mynewurl" target="_blank"></a>
而後用javascript單擊它,以下所示 spa
document.getElementById("anchorID").click();
例如: code
$(document).on('click','span.external-link',function(){ var t = $(this), URL = t.attr('data-href'); $('<a href="'+ URL +'" target="_blank">External Link</a>')[0].click(); });
工做示例 。 ip
window.open( 'https://support.wwf.org.uk/earth_hour/index.php?type=individual', '_blank' // <- This is what makes it open in a new window. );
您能夠使用window.open('https://support.wwf.org.uk/earth_hour/index.php?type=individual');
在新窗口中打開它window.open('https://support.wwf.org.uk/earth_hour/index.php?type=individual');
。 若是要在新選項卡中打開它,請在兩個選項卡中打開當前頁面,而後容許腳本運行,以便同時獲取當前頁面和新頁面。 開發