ホームページ > ウェブフロントエンド > jsチュートリアル > リンク ナビゲーションのためにウィンドウとタブのアイデンティティを保持するにはどうすればよいですか?

リンク ナビゲーションのためにウィンドウとタブのアイデンティティを保持するにはどうすればよいですか?

DDD
リリース: 2024-10-19 19:40:03
オリジナル
1046 人が閲覧しました

How to Preserve Window and Tab Identity for Link Navigation?

リンク ナビゲーション用のウィンドウとタブの ID の保持

元のタブとウィンドウと同じタブとウィンドウでリンクを起動しようとすると、 window.open の従来の使用法は通常失敗します。リンクを別のタブで開くと、このアプローチでは意図した機能が実現できません。

この問題に対処するには、name 属性を利用することが鍵となります。属性の値として「_self」を割り当てることで、リンクが存在する同一のウィンドウとタブ内でリンクを開くように指示できます。

<code class="javascript">window.open("https://www.youraddress.com","_self")</code>
ログイン後にコピー

URL の先頭にプロトコルを付ける必要があることに注意することが重要です。 (例: https://)。そうしないと、ブラウザが URL を相対パスとしてロードしようとし、意図しない結果が生じる可能性があります。

このソリューションは、Chrome 59、Firefox 54、IE 11 などの主要なブラウザで検証されており、幅広い互換性が保証されています。 .

以上がリンク ナビゲーションのためにウィンドウとタブのアイデンティティを保持するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート