khalid jarrah
khalid jarrah

Reputation: 1601

Window.location.href () and Window.open () in JavaScript

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

Upvotes: 9

Views: 80621

Answers (2)

Lloyd
Lloyd

Reputation: 29668

window.location.href changes the immediate window location.

window.open() will open a new window.

Upvotes: 5

Deepak Ingole
Deepak Ingole

Reputation: 15742

window.location is an Object and

window.location.href is its property

It tells you the current URL location of the browser

document.write(location.href);// will give location URL location of browser.

Setting 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

E.g

window.location.href = 'http://www.xyz.com'; //Will take you to xyz.

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

Upvotes: 22

Related Questions