[英]How can I open a link in a new tab when the user clicks it
如果可能的話,我寧願不使用javascript,但jquery解決方案也可以。 我很感激任何幫助。
我認為這完全取決於瀏覽器中的用戶首選項 。
您可以將超鏈接的target
屬性設置為_blank
。 喜歡
<a href="someurl" target="_blank">Click me</a>
但這也取決於瀏覽器中的用戶設置,是否在新窗口或選項卡中打開它。
<a href="url" target="_blank"> Click here </a>
- 應在新的空白標簽頁中將其打開。
這里唯一的問題是W3C已經棄用了target =“_ blank” - 這通常意味着它取決於瀏覽器中的用戶首選項。
以下是使用javascript的示例 - 如果您確實需要檢查W3C驗證器。
target="_blank"
是可以使用的。 沒有HTML規范項來指定選項卡中的打開與新窗口中的打開。
http://dev.w3.org/html5/spec/browsers.html#valid-browsing-context-name-or-keyword
[for
_blank
]正在請求新的瀏覽上下文,發生的情況取決於用戶代理的配置和/或能力
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.