293 votes

Méthodes window.location.href et window.open () en JavaScript

Quelle est la différence entre window.location.href y window.open () en JavaScript ?

2 votes

1voto

Kamil Kiełczewski Points 6496

El window.open ouvrira l'url dans un nouvel onglet du navigateur

El window.location.href ouvrira l'url dans l'onglet courant (vous pouvez plutôt utiliser location )

Voici exemple de violon (dans les extraits de SO, window.open ne fonctionne pas)

var url = 'https://example.com';

function go1() { window.open(url) }

function go2() { window.location.href = url }

function go3() { location = url }

<div>Go by:</div>
<button onclick="go1()">window.open</button>
<button onclick="go2()">window.location.href</button>
<button onclick="go3()">location</button>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X