私はすべてのタブ対応ブラウザで、ユーザーがリンクをクリックすると新しいタブで開くことを確認します。私が今まで持っているのは、アンカーのターゲットキーワードですが、その関数をサポートするいくつかの新しいhtml属性がありますか?JavaScriptを使用して新しいタブでリンクを開く方法を教えてください
6
A
答えて
5
1
ベストベットは<a href="..." target="_blank"></a>
です。
ブラウザに新しいタブを開くように指示する標準化されたセマンティックな方法はありません。これは、すべてのブラウザにタブがあるわけではないためです。ほとんどのモバイルブラウザはタブを持たないなど、利用してください。
私が知っているベンダー固有の方法もありません。
1
いいえ、可能であればタブ対応ブラウザに指示するHTML属性はありません。target
の場合は、新しいウィンドウに「_blank」を使用するか、ウィンドウを再利用する場合は特定の名前を使用します。それはいいと思いますが、現時点のHTML5作業草案には、少なくともa
またはtarget
(たとえば、「新しいタブ」には"context name"はありません)の下には何もありません。
を編集します。ただし、look at(と投票してください)Dr.Molle's answerです。救助へのCSS(いつか)!
3
CSS3-プロパティは、残念ながらそれは任意のブラウザ(私は知らない)でまだサポートされていませんtarget-new
があります。しかし、将来の使用のためにすでに実装している可能性があります。
関連する問題
- 1. 新しいタブでダウンロードまたは開くオプションをユーザーに与える方法を教えてください。
- 2. Jquery - .fadeOutを使用して新しいタブでリンクを開く
- 3. 新しいタブ/ウィンドウで開く機能を備えたJavascriptリンク
- 4. JavaScriptを使用して内部ドキュメントソースにiframeをリンクする方法を教えてください。
- 5. 新しいアクティビティを開始したくない理由を知る方法を教えてください。
- 6. コールバックでインテントを使用してAndroidアプリでGoogle Playストアを開く方法を教えてください。
- 7. F#Reflectionライブラリの使用方法を教えてください。
- 8. jqm.page.params.jsプラグインの使用方法を教えてください。
- 9. Microsoft VSTOインターフェイスの使用方法を教えてください。
- 10. Android GPUの使用方法を教えてください。
- 11. org.mockito.AdditionalMatchers.gtの使用方法を教えてください。
- 12. chrome.tabs.onUpdated.addListenerの使用方法を教えてください。
- 13. Seleniumに実際の証明書を使用してHTTPS URLを開く方法を教えてください。
- 14. Python Tkinterを使用してボタンに特定の.csvファイルを開く方法を教えてください。
- 15. 新しいタブでリンクを開く
- 16. 新しいタブでリンクを開く?
- 17. Perlの展開方法を教えてください。
- 18. 正しいDateTimeを使用する方法を教えてください。
- 19. GridViewのユーザー名列をOutlookで開く方法を教えてください。
- 20. Syncano JavascriptユーザーAPIの使用方法を教えてください。
- 21. PHPでarray_padの使用法を教えてください。
- 22. JavaScriptを使用したリンクをクリックしてください
- 23. net-snmp:新しいエンタープライズトラップの登録方法を教えてください。
- 24. Perl:ファイル名を動的に開く方法を教えてください
- 25. IEに適したカスタマイズ方法を教えてください。
- 26. レスポンスを使用して新しいタブでページを開く方法。 asp.netでリダイレクト
- 27. javascriptを使用して非静的メソッドをコードで記述する方法を教えてください。
- 28. 新しいタブでリンクを開き、新しいタブのみを開く
- 29. Eclipseを使用していくつかのJavaファイルをコンパイルする方法を教えてください。
- 30. ASP.NET MVCを使用してリモートデータベースにリンクする方法を教えてください。
'target =" _ blank "'はあなたのために働いていませんか? – Alex
mm良い質問ですが、私はあなたの質問のための解決策はないと思います。いくつかのブラウザでは、target = "_ blank"という新しいウィンドウが開きます。 – Michel
あなたのブラウザの設定にもよると思います。 FFでは、新しいタブまたはウィンドウでページを開くかどうかを指定できます。他のブラウザでも同じ設定が必要です。しかし、不運なことは、彼らはjavascriptで管理することができないということです。 –