Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

window.location.href and window.open () methods in JavaScript

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

like image 955
masif Avatar asked Aug 16 '11 11:08

masif


People also ask

What is window location HREF in JS?

Window Location Href href property returns the URL of the current page.

What's the difference between window location and document location in Javascript?

The window. location is read/write on all compliant browsers. The document. location is read-only in Internet Explorer but read/write in Firefox, SeaMonkey that are Gecko-based browsers.

What is window top location href?

top. location. href ) returns the location of the topmost window in the window hierarchy. If a window has no parent, top is a reference to itself (in other words, window === window.


1 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 = 'http://www.google.com'; //Will take you to Google. 

window.open() example:

window.open('http://www.google.com'); //This will open Google in a new window. 

Additional Information:

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

like image 53
James Hill Avatar answered Sep 27 '22 18:09

James Hill