Comment obtenir l'URL actuelle de la page avec JavaScript ?
Bonjour à tous ! Je suis débutant en JavaScript et je développe une petite application web. J'ai besoin d'obtenir l'adresse complète de la page actuelle, par exemple pour la transmettre dans un formulaire de contact ou la sauvegarder dans localStorage pour des analyses.
J'ai essayé d'écrire quelque chose comme `window.url`, mais ça ne fonctionne pas. Ensuite, j'ai cherché sur Google et j'ai découvert qu'il existe un objet `location`, mais je me suis perdu dans ses propriétés. J'ai besoin exactement de ce qui s'affiche dans la barre d'adresse du navigateur, y compris le protocole (http/https), le domaine, le chemin et éventuellement les paramètres de requête.
Voici un exemple de ma tentative :
```javascript
let currentUrl = window.location;
console.log(currentUrl);
```
Dans la console, un objet s'affiche, pas une chaîne de caractères. Comment puis-je obtenir une chaîne avec l'adresse ? Et est-il possible de décomposer l'URL en parties : séparément le protocole, séparément l'hôte, séparément le chemin ? Je vous remercie d'avance.
No answers yet.
Connectez-vous pour laisser une réponse