2011-12-27 105 views
2

如何在瀏覽器中使用jQuery打開新的非活動選項卡,例如使用Ctrl +單擊?使用jQuery在瀏覽器中打開非活動選項卡

+0

你無法控制的? 'window.open(url)'或'...' – andlrc 2011-12-27 18:00:57

+0

window.open(url) – BILL 2011-12-27 18:01:45

+1

如果瀏覽器不支持標籤頁怎麼辦?或者選項卡設置的行爲與預期不同?不要試圖用JavaScript來短路瀏覽器功能。只需打開URL(在當前目標或新目標中),讓用戶/瀏覽器決定如何處理它。 – David 2011-12-27 18:02:17

回答

1
<script type="text/javacript"> 

$(document).ready(function() { 

    $("a:not([@href*=])").not("[href^=#]") 
     .addClass("external") 
     .attr({ target: "_blank" }); 
    } 
); 
</script> 

看看這有助於

相關問題