ホームページ > 記事 > ウェブフロントエンド > 同じウィンドウとタブ内で URL を開くにはどうすればよいですか?
URL を開くときにウィンドウとタブの ID を保持する
問題:
Web 内のリンク通常、ページは新しいタブで開き、ユーザーを元のコンテキストから切り離します。ただし、多くの場合、元のページと同じウィンドウおよびタブ内でリンクを開くことが望ましいです。
解決策:
この動作を実現するには、window.open () 関数には追加の引数 name が必要です。 name 属性を指定すると、新しいコンテンツが表示される場所を制御できます。
現在のページと同じタブとウィンドウでリンクを開くには、次の構文を使用します:
window.open("https://www.example.com", "_self")
説明:
_self 値は、新しいコンテンツが既存のウィンドウとタブ内にレンダリングされる必要があることを示します。これにより、新しいタブを開くデフォルトの動作が上書きされます。
注:
相対 URL ではプロトコルが含まれていることを確認してください (例: https://)。現在の場所を基準にして開きます。この調整は、Chrome、Firefox、Internet Explorer などのブラウザでテストされています。
以上が同じウィンドウとタブ内で URL を開くにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。