javascript
Quelle est la syntaxe correcte pour rediriger une URL en utilisant JavaScript?
Pratiquez vos connaissances
Explication
Redirection d'URL en JavaScript : Syntaxe et Utilisation
La redirection d'URL est un aspect critique de la programmation web. En JavaScript, c'est une tâche relativement simple et directe. La question nous demande de déterminer la syntaxe correcte pour rediriger une URL en utilisant JavaScript. Les deux réponses correctes sont : document.location='http://www.w3docs.com'; et window.location='http://www.w3docs.com';.
Comprendre la syntaxe correcte
Dans la première option, document.location est utilisé, qui est une propriété obsolète utilisée pour obtenir ou définir l'emplacement courant de l'objet document. Bien que toujours largement supporté pour des raisons de compatibilité, son utilisation est déconseillée en faveur de l'objet window.location.
La deuxième option correcte utilise window.location. C'est une propriété de l'objet Window qui est plus couramment utilisée pour rediriger vers une URL en JavaScript.
Exemples pratiques
Il est très facile de rediriger une URL en JavaScript en utilisant window.location. Par exemple, si vous voulez rediriger vers http://www.w3docs.com, vous pouvez simplement écrire :
window.location='http://www.w3docs.com';
Cependant, il est toujours préférable d'utiliser window.location.href pour la redirection. Cela permet de clarifier que vous vous référez spécifiquement à l'URL, pas à tout autre aspect de l'emplacement de la fenêtre.
window.location.href='http://www.w3docs.com';
Bonnes Pratiques et Conseils
Il est recommandé d'utiliser
window.locationà la place dedocument.locationpour des raisons de compatibilité.Lorsque vous utilisez
window.location, il est préférable de préciserwindow.location.href.Ne pas oublier le
http://ouhttps://lors de la fourniture de l'URL pour la redirection.
Envie d’aller plus loin ? Faites le quiz JavaScript - Les bases en entier.
Commencer le Quiz