JavaScriptの window.location.href と window.open () メソッドの違いは何ですか?
window.location.href
window.open ()
window.location.href は メソッド ではなく、ブラウザの現在の URL ロケーションを示すプロパティです。このプロパティの値を変更すると、ページがリダイレクトされます。
window.open()は、新しいウィンドウで開きたいURLを渡すことができるメソッドです。例えば、以下のようになります。
window.open()
window.location.hrefの例:。
window.location.href = 'http://www.google.com'; //Will take you to Google.
window.open() の例:
window.open('http://www.google.com'); //This will open Google in a new window.
說明書 追加情報です。
window.open()には追加のパラメータを渡すことができます。参照してください。window.open チュートリアル をご覧ください。
window.openは、指定したURLで新しいブラウザを開きます。
window.open
window.location.hrefは、コードが呼び出されたウィンドウでURLを開きます。
なお、window.open()はwindowオブジェクト自体に対する関数であるのに対し、window.locationはさまざまな[他のメソッドやプロパティ]を公開しているオブジェクトであることにも注意してください1。
window.location
window.open ()は新しいウィンドウを開き、window.location.hrefは現在のウィンドウで新しいURLを開きます。
window.location.href
は メソッド ではなく、ブラウザの現在の URL ロケーションを示すプロパティです。このプロパティの値を変更すると、ページがリダイレクトされます。window.open()
は、新しいウィンドウで開きたいURLを渡すことができるメソッドです。例えば、以下のようになります。window.location.hrefの例:。
window.open() の例:
說明書 追加情報です。
window.open()
には追加のパラメータを渡すことができます。参照してください。window.open チュートリアル をご覧ください。window.open
は、指定したURLで新しいブラウザを開きます。window.location.href
は、コードが呼び出されたウィンドウでURLを開きます。なお、
window.open()
はwindowオブジェクト自体に対する関数であるのに対し、window.location
はさまざまな[他のメソッドやプロパティ]を公開しているオブジェクトであることにも注意してください1。window.open ()
は新しいウィンドウを開き、window.location.href
は現在のウィンドウで新しいURLを開きます。