[英]Javascript script button to open window in new tab instead of popup
[英]JavaScript open link in new tab instead of popup
我知道這與許多其他問題類似,但問題是沒有解決方案會有所幫助。
單擊按鈕后,我試圖在新選項卡中打開鏈接。 問題是我總是得到彈出窗口而不是新選項卡。 到目前為止,這是我嘗試過的方法:
var a = document.createElement("a");
a.target = "_blank";
a.href = url;
a.click();
簡單的window.open也不起作用:
window.open(url, '_blank');
我也嘗試過以下解決方案:
使用JavaScript在新標簽頁(而不是新窗口)中打開URL
還有其他想法嗎?
通過執行以下操作,可以將target="_blank"
強制到<a>
:
$('.link-tag').click(function() {
$(this).attr('target', '_blank');
});
這在某些瀏覽器中可能有效,但正如評論者所說,如果用戶的首選項設置為在X
打開,則將無法強制其在Y
打開。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.