Détails
Méthodes window.location.href et window.open () en JavaScript
Quelle est la différence entre les méthodes window.location.href
et window.open ()
en JavaScript ?
250
3
window.location.href
n'est pas une méthode, c'est une propriété qui vous indique l'emplacement actuel de l'URL du navigateur. Si vous modifiez la valeur de cette propriété, la page sera redirigée.window.open()
est une méthode à laquelle vous pouvez passer une URL que vous souhaitez ouvrir dans une nouvelle fenêtre. Par exemple :exemple de fenêtre.location.href:
window.open() exemple:
Informations complémentaires :
Des paramètres supplémentaires peuvent être passés à
window.open()
. Voir : [tutoriel window.open][1][1] : http://www.javascript-coder.com/window-popup/javascript-window-open.phtml
window.open
ouvrira un nouveau navigateur avec l'URL spécifiée.window.location.href
ouvrira l'URL dans la fenêtre dans laquelle le code est appelé.Notez également que
window.open()
est une fonction sur l'objet fenêtre lui-même alors quewindow.location
est un objet qui expose une variété [d'autres méthodes et propriétés][1].[1] : https://developer.mozilla.org/En/Window.location
window.open ()
ouvrira une nouvelle fenêtre, tandis quewindow.location.href
ouvrira la nouvelle URL dans votre fenêtre actuelle.