2013-12-10 30 views
0

我有一個Web應用程序,其中默認頁面中有四個/五個圖標。點擊這些圖標後,我使用javascript重定向到已打開的鉻瀏覽器實例的新選項卡中的某個URL。下面是我用來在已打開的鉻瀏覽器實例的新選項卡中啓動URL的JavaScript代碼片段。在這裏,我手動點擊圖標使用javascript在鉻瀏覽器的新選項卡中以編程方式打開URL

window.open(myURL, '_blank'); 

但問題是,當我試圖使用相同的代碼來打開相同的URL和編程觸發同樣的代碼來打開新的標籤頁的URL,它OPES了作爲彈出,但不在標籤中。以下是我如何嘗試以實用的方式打開網址。我使用一些腳本調用默認頁面中圖標的點擊事件,而不是手動點擊圖標。

$('#myIconId').click(); 

如果有人可以請幫助我。 TIA

+0

我無法重現你的問題...... http://jsbin.com/ELAGEcud/1/edit – rafaelcastrocouto

回答

0

給一個嘗試使用

<a href="some url" target="_newtab">content of the anchor</a> 

雖然你不應該強迫用戶打開新頁面或新標籤,而不顯示他們是怎麼回事,他們點擊鏈接之前發生的提示。

以上代碼可能或不可以在所有瀏覽器上運行,請在進行現場測試之前進行測試。

UPDATE

編號:Programmatically open new pages on Tabs

+1

我不認爲'_newtab'一些修改屬性。你可以很好地使用'_blahblah'。 – Abhitalks

+0

感謝您的鏈接。 (1)該鏈接不是參考,只是對另一個問題的回答,即它不具有權威性。 (2)你讀過關於答案的最後評論嗎? ;) – Abhitalks

相關問題