ホームページ  >  記事  >  ウェブフロントエンド  >  同じウィンドウとタブ内で URL を開くにはどうすればよいですか?

同じウィンドウとタブ内で URL を開くにはどうすればよいですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-10-19 19:42:02440ブラウズ

How to Open URLs within the Same Window and Tab?

URL を開くときにウィンドウとタブの ID を保持する

問題:

Web 内のリンク通常、ページは新しいタブで開き、ユーザーを元のコンテキストから切り離します。ただし、多くの場合、元のページと同じウィンドウおよびタブ内でリンクを開くことが望ましいです。

解決策:

この動作を実現するには、window.open () 関数には追加の引数 name が必要です。 name 属性を指定すると、新しいコンテンツが表示される場所を制御できます。

現在のページと同じタブとウィンドウでリンクを開くには、次の構文を使用します:

window.open("https://www.example.com", "_self")

説明:

_self 値は、新しいコンテンツが既存のウィンドウとタブ内にレンダリングされる必要があることを示します。これにより、新しいタブを開くデフォルトの動作が上書きされます。

注:

相対 URL ではプロトコルが含まれていることを確認してください (例: https://)。現在の場所を基準にして開きます。この調整は、Chrome、Firefox、Internet Explorer などのブラウザでテストされています。

以上が同じウィンドウとタブ内で URL を開くにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。