我正嘗試用javascript打開一個新選項卡。
如何編寫它,以便它可以在Chrome,Firefox和IE7中工作?
(頁面是在同一個域)在新選項卡中打開url
UPD:讓我們假設用戶使用IE7的默認配置...
我正嘗試用javascript打開一個新選項卡。
如何編寫它,以便它可以在Chrome,Firefox和IE7中工作?
(頁面是在同一個域)在新選項卡中打開url
UPD:讓我們假設用戶使用IE7的默認配置...
你無法控制的瀏覽器將如何處理開闢新的彈出式廣告/頁。這完全由瀏覽器處理。如果用戶已將瀏覽器設置爲在新窗口中打開新頁面/彈出窗口,則無法強制在頁面中打開自己的頁面。
純HTML:
<a href="newpage.html" target="_blank">click here</a>
的Javascript:
window.open("newpage.html", "_blank");
但請記住說了什麼psynnott。
更新了問題(如果真的很重要) – lvil
瀏覽器的配置是什麼並不重要。你不能改變它/找出它是什麼。所以,你將無法100%確定javascript window.open會做什麼(或者html target =「_ blank」 - 請參閱下面的ZippyV的答案) - 它是否會打開一個標籤頁,或者它是否會打開一個新窗口。 – psynnott