私はすべてのタブ対応ブラウザで、ユーザーがリンクをクリックすると新しいタブで開くことを確認します。私が今まで持っているのは、アンカーのターゲットキーワードですが、その関数をサポートするいくつかの新しい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. JavaScriptとHTMLをクリックすると、リンクを新しいウィンドウで開く方法を教えてください。
- 2. 新しいタブでダウンロードまたは開くオプションをユーザーに与える方法を教えてください。
- 3. 新しく開いたタブに確認ダイアログを表示させる方法を教えてください。
- 4. リンクをdircetlyでタブに追加する方法を教えてください。
- 5. Jquery - .fadeOutを使用して新しいタブでリンクを開く
- 6. をクリックして別のページを開く方法を教えてください。
- 7. 新しいタブ/ウィンドウで開く機能を備えたJavascriptリンク
- 8. Xamarin.Formsを使用してボタンをクリックしてGoogle Playブックを開く方法を教えてください。
- 9. 現在のタブで開く代わりに、新しいタブでファイルを開く方法を教えてください。
- 10. php関数を使用して新しいタブへのリンクを開く方法
- 11. JavaScriptを使用して内部ドキュメントソースにiframeをリンクする方法を教えてください。
- 12. JavaScript、リンクをすべて新しいタブで開く
- 13. コールバックでインテントを使用してAndroidアプリでGoogle Playストアを開く方法を教えてください。
- 14. Chrome拡張機能:htmlポップアップでボタンをクリックすると、新しいタブで指定したリンクを開く方法を教えてください。
- 15. 新しいアクティビティを開始したくない理由を知る方法を教えてください。
- 16. プレイストアでの公開方法を教えてください。
- 17. javascriptを使用して新しいタブで新しいURLを開くsetTimeout function
- 18. html/javascript:リンク先を非表示にして新しいタブでリンクを開く
- 19. Seleniumに実際の証明書を使用してHTTPS URLを開く方法を教えてください。
- 20. Python Tkinterを使用してボタンに特定の.csvファイルを開く方法を教えてください。
- 21. chrome.tabs.onUpdated.addListenerの使用方法を教えてください。
- 22. generate_eventsイベントの使用方法を教えてください。
- 23. GridLayoutの使用方法を教えてください。
- 24. Android GPUの使用方法を教えてください。
- 25. Microsoft VSTOインターフェイスの使用方法を教えてください。
- 26. Amazon Echo Lookの使用方法を教えてください。
- 27. org.mockito.AdditionalMatchers.gtの使用方法を教えてください。
- 28. jqm.page.params.jsプラグインの使用方法を教えてください。
- 29. F#Reflectionライブラリの使用方法を教えてください。
- 30. 新しいタブでリンクを開く
'target =" _ blank "'はあなたのために働いていませんか? – Alex
mm良い質問ですが、私はあなたの質問のための解決策はないと思います。いくつかのブラウザでは、target = "_ blank"という新しいウィンドウが開きます。 – Michel
あなたのブラウザの設定にもよると思います。 FFでは、新しいタブまたはウィンドウでページを開くかどうかを指定できます。他のブラウザでも同じ設定が必要です。しかし、不運なことは、彼らはjavascriptで管理することができないということです。 –