URLUtilsReadOnly

Cette fonction est expérimentale
Puisque cette fonction est toujours en développement dans certains navigateurs, veuillez consulter le tableau de compatibilité pour les préfixes à utiliser selon les navigateurs.
Il convient de noter qu'une fonctionnalité expérimentale peut voir sa syntaxe ou son comportement modifié dans le futur en fonction des évolutions de la spécification.

L'interface URLUtilsReadOnly définie les méthodes utilitaires permettant de travailler sur les URLs. Cette dernière définie seulement les méthodes sans modifier le contenu dont l'usage se fait sur des données qui ne peuvent être changées.

Il n'existe aucun objet de ce type, mais certaines interfaces l'implémente, comme WorkerLocation.

Propriétés

Cette interface n'hérite d'aucune propriété.

URLUtilsReadOnly.href Lecture seule
Un DOMString contenant l'URL entier.
URLUtilsReadOnly.protocol Lecture seule
Un DOMString contenant le schéma protocolaire de l'URL, incluant le caractère ':' à la fin.
URLUtilsReadOnly.host Lecture seule
Un DOMString contenant le hôte, qui est le nom d'hôte, un caractère ':', et le port de l'URL.
URLUtilsReadOnly.hostname Lecture seule
Un DOMString contenant le domaine de l'URL.
URLUtilsReadOnly.origin Lecture seule
Retourne un DOMString contenant sous la forme canonique l'origine de l'emplacement spécifique.
URLUtilsReadOnly.port Lecture seule
Un DOMString contenant le numéro du port de l'URL.
URLUtilsReadOnly.pathname Lecture seule
Un DOMString contenant au début '/' suivi du chemin de l'URL.
URLUtilsReadOnly.search Lecture seule
Un DOMString contenant le caractère '?' suivi par les paramètres de l'URL.
URLUtilsReadOnly.hash Lecture seule
Un DOMString contenant le caractère '#' suivi par le fragement d'identification de l'URL.

Méthodes

Cette interface n'hérite d'aucune méthode.

URLUtilsReadOnly.toString()
Un DOMString contenant l'URL entier. C'est un synonyme de URLUtilsReadOnly.href.

Spécifications

Spécification Statut Commentaire
URL
La définition de 'URLUtilsReadOnly' dans cette spécification.
Standard évolutif Définition initiale

Compatibilité des navigateurs

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariWebview AndroidChrome pour AndroidEdge MobileFirefox pour AndroidOpera pour AndroidSafari sur iOSSamsung Internet
URLUtilsReadOnlyChrome Aucun support NonEdge Aucun support NonFirefox Support complet 57
Support complet 57
Aucun support 3.5 — 57
Notes
Notes Firefox has a bug whereby single quotes contained in URLs are escaped when accessed via URL APIs (see bug 1386683).
IE Aucun support NonOpera Aucun support NonSafari Aucun support NonWebView Android Aucun support NonChrome Android Aucun support NonEdge Mobile Aucun support NonFirefox Android Support complet 57
Support complet 57
Aucun support 4 — 57
Notes
Notes Firefox has a bug whereby single quotes contained in URLs are escaped when accessed via URL APIs (see bug 1386683).
Opera Android Aucun support NonSafari iOS Aucun support NonSamsung Internet Android Aucun support Non
hash
Expérimentale
Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 38
Support complet 38
Aucun support 3.5 — 38
Notes
Notes Before Firefox 38, Firefox returned the hash percent encoded. This has been fixed to match the spec.
IE Aucun support NonOpera Aucun support NonSafari Aucun support NonWebView Android Aucun support NonChrome Android Aucun support NonEdge Mobile Aucun support NonFirefox Android Support complet 38
Support complet 38
Aucun support 4 — 38
Notes
Notes Before Firefox 38, Firefox returned the hash percent encoded. This has been fixed to match the spec.
Opera Android Aucun support NonSafari iOS Aucun support NonSamsung Internet Android Aucun support Non
host
Expérimentale
Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 3.5IE Aucun support NonOpera Aucun support NonSafari Aucun support NonWebView Android Aucun support NonChrome Android Aucun support NonEdge Mobile Aucun support NonFirefox Android Support complet 4Opera Android Aucun support NonSafari iOS Aucun support NonSamsung Internet Android Aucun support Non
hostname
Expérimentale
Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 3.5IE Aucun support NonOpera Aucun support NonSafari Aucun support NonWebView Android Aucun support NonChrome Android Aucun support NonEdge Mobile Aucun support NonFirefox Android Support complet 4Opera Android Aucun support NonSafari iOS Aucun support NonSamsung Internet Android Aucun support Non
href
Expérimentale
Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 3.5IE Aucun support NonOpera Aucun support NonSafari Aucun support NonWebView Android Aucun support NonChrome Android Aucun support NonEdge Mobile Aucun support NonFirefox Android Support complet 4Opera Android Aucun support NonSafari iOS Aucun support NonSamsung Internet Android Aucun support Non
origin
Expérimentale
Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 29IE Aucun support NonOpera Aucun support NonSafari Aucun support NonWebView Android Aucun support NonChrome Android Aucun support NonEdge Mobile Aucun support NonFirefox Android Support complet 29Opera Android Aucun support NonSafari iOS Aucun support NonSamsung Internet Android Aucun support Non
pathname
Expérimentale
Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 3.5IE Aucun support NonOpera Aucun support NonSafari Aucun support NonWebView Android Aucun support NonChrome Android Aucun support NonEdge Mobile Aucun support NonFirefox Android Support complet 4Opera Android Aucun support NonSafari iOS Aucun support NonSamsung Internet Android Aucun support Non
port
Expérimentale
Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 3.5IE Aucun support NonOpera Aucun support NonSafari Aucun support NonWebView Android Aucun support NonChrome Android Aucun support NonEdge Mobile Aucun support NonFirefox Android Support complet 4Opera Android Aucun support NonSafari iOS Aucun support NonSamsung Internet Android Aucun support Non
protocol
Expérimentale
Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 3.5IE Aucun support NonOpera Aucun support NonSafari Aucun support NonWebView Android Aucun support NonChrome Android Aucun support NonEdge Mobile Aucun support NonFirefox Android Support complet 4Opera Android Aucun support NonSafari iOS Aucun support NonSamsung Internet Android Aucun support Non
search
Expérimentale
Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 3.5IE Aucun support NonOpera Aucun support NonSafari Aucun support NonWebView Android Aucun support NonChrome Android Aucun support NonEdge Mobile Aucun support NonFirefox Android Support complet 4Opera Android Aucun support NonSafari iOS Aucun support NonSamsung Internet Android Aucun support Non
toString
Expérimentale
Chrome Aucun support NonEdge Aucun support NonFirefox Support complet 3.5IE Aucun support NonOpera Aucun support NonSafari Aucun support NonWebView Android Aucun support NonChrome Android Aucun support NonEdge Mobile Aucun support NonFirefox Android Support complet 4Opera Android Aucun support NonSafari iOS Aucun support NonSamsung Internet Android Aucun support Non

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Fonctionnalité expérimentale. Celle-ci peut être amenée à changer par la suite.
Fonctionnalité expérimentale. Celle-ci peut être amenée à changer par la suite.
Voir les notes d'implémentation.
Voir les notes d'implémentation.

A voir également







 
 
 
 
 

Étiquettes et contributeurs liés au document

Étiquettes : 
Contributeurs à cette page : spike008t
Dernière mise à jour par : spike008t,