JavaScript の `window.location.href` と `window.open()` の違いは何ですか?

Patricia Arquette
リリース: 2024-11-05 09:41:02
オリジナル
224 人が閲覧しました

What is the difference between `window.location.href` and `window.open()` in JavaScript?

JavaScript の window.location.href と window.open() メソッドの違い

window.location.href と window の違い.open() はその性質と機能にあります。

window.location.href

  • はメソッドではなくプロパティです .
  • ブラウザの現在の URL の場所を取得します。
  • その値を変更すると、現在のページがリダイレクトされます。

例:

<code class="javascript">window.location.href = "http://www.example.com"; // Redirects to example.com</code>
ログイン後にコピー

window.open()

    は URL 引数を取るメソッドです。
  • 新しいブラウザ ウィンドウまたはタブを作成し、移動します

例:

<code class="javascript">window.open("http://www.google.com"); // Opens Google in a new window</code>
ログイン後にコピー

追加機能

    ウィンドウ.open() は、サイズ、位置、機能 (メニューバー、ツールバーなど) など、新しいウィンドウをカスタマイズするための追加パラメータを取ることができます。
  • window.open() パラメータの詳細については、を参照してください。 window.open チュートリアル。

以上がJavaScript の `window.location.href` と `window.open()` の違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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