J’ai besoin d’extraire le protocole complet, le domaine et le port d’une URL donnée. Par exemple :
Réponses
Trop de publicités?Aucune de ces réponses semblent répondent complètement à la question, car il réclame une url arbitraire, ne sont pas spécifiquement la page en cours.
Si vous souhaitez séparer toute url donnée, vous pouvez tirer parti du modèle DOM :
Les chances sont vous aurez probablement envie de séparer la recherche url params ainsi, depuis ' ? startIndex = 1 & pageSize = 10' n’est pas trop utile en soi.
Voici deux fonctions qui seront chargera de cela :
Pour une raison quelconque, toutes les réponses sont toutes les overkills. C’est tout ce qu’il faut :
Plus de détails peuvent être trouvés ici : https://developer.mozilla.org/en-US/docs/Web/API/window.location#Properties
Comme déjà mentionné il y a encore le pas entièrement prise en charge `` , mais plutôt de l’utiliser ou créer une nouvelle variable à utiliser, je préfère vérifier pour elle et si elle n’est pas pour régler ce.
Par exemple ;
J’ai d’ailleurs écrit sur ce quelques mois retour A fix pour window.location.origin