Window. Location. Href and Window. Open () Methods in Javascript

Window. Location. Href and Window. Open () Methods in Javascript

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

1

6 Answers

window.location.href is not a method, it's a property that will tell you the current URL location of the browser. Changing the value of the property will redirect the page.

window.open() is a method that you can pass a URL to that you want to open in a new window. For example:

window.location.href example:

window.location.href = ' //Will take you to Google.

window.open() example:

window.open('); //This will open Google in a new window.

Additional Information:

window.open() can be passed additional parameters. See: window.open tutorial

4
  • window.open will open a new browser with the specified URL.

  • window.location.href will open the URL in the window in which the code is called.

Note also that window.open() is a function on the window object itself whereas window.location is an object that exposes a variety of other methods and properties.

There are already answers which describes about window.location.href property and window.open() method.

I will go by Objective use:

1. To redirect the page to another

Use window.location.href. Set href property to the href of another page.

Robert Thorne
Author

Robert Thorne

Robert Thorne covers electric vehicle innovations, autonomous driving systems, global mobility trends, and automotive engineering developments.