我想在一次點擊中打開谷歌和YouTube。但這裏棘手的部分是,我希望它能在新窗口中打開。我已經在選項卡上實現了它。但我的客戶不想在標籤中打開。所以我需要在新窗口中更改它。是否可以在JavaScript的新窗口中打開鏈接?
這是我到目前爲止嘗試過的。
<a href="#" id="linkTrigger">Open Links</a>
var trigger = document.getElementById('linkTrigger'),
link = ['www.google.com', 'www.youtube.com'];
trigger.onclick = function {
[].forEach.call(link, function(e){
if(e == 'www.google.com')
window.open(e, 'newwindow', 'height: 100px, width: 100px');
else
window.open(e);
});
}
我也讀過window.open(/ * link * /,_blank)應該在新窗口中打開,但對我來說。它在新標籤中打開。我目前使用Google Chrome 49.
該腳本可以按照我們的預期打開Google。
我搜索了可能的解決方案,但是我沒有同樣的問題。
任何幫助,將不勝感激。謝謝!
你只是想開2個鏈接吧? – grec0o
@ grec0o是的,但在一個新窗口中。 –
@Archer _「你不能強制一個新的窗口打開更多」__plnkr.co/edit/IXoDCXIF26gjPEUHSfDc?p=preview – guest271314