--- title: URLUtils slug: Web/API/URLUtils tags: - API - Experimental - JavaScript - Reference - URL translation_of: Web/API/HTMLHyperlinkElementUtils ---
{{APIRef}}{{SeeCompatTable}}
L'interface URLUtils
définit des méthodes utilitaires pour travailler avec les URL.
il n'y a pas d'objets de ce type, mais quelques objets l'implémentent, comme {{domxref("Location")}}, {{domxref("URL")}}, {{domxref("HTMLAnchorElement")}}, et {{domxref("HTMLAreaElement")}}.
Cette interface n'hérite d'aucune propriété.
':'
final.':'
, et le port de l'URL.'/'
initial suivi du chemin de l'URL.'?'
suivi des paramètres de l'URL.'#'
suivi de l'identifiant de fragment de l'URL.Cette interface n'hérite d'aucune méthode.
Spécification | Statut | Commentaires |
---|---|---|
{{SpecName('URL', '#urlutils', 'URLUtils')}} | {{Spec2('URL')}} | Définition initiale |
{{ CompatibilityTable() }}
Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Support de base | {{CompatNo}} [1] | {{CompatGeckoDesktop("22")}} [1] | {{CompatNo}} [1] | {{CompatNo}} [1] | {{CompatNo}} [1] |
searchParams | {{CompatUnknown}} | {{CompatGeckoDesktop("29")}} | {{CompatNo}} | {{CompatUnknown}} | {{CompatUnknown}} |
username et password |
{{CompatUnknown}} | {{CompatGeckoDesktop("26")}} | {{CompatNo}} | {{CompatUnknown}} | {{CompatUnknown}} |
origin |
{{CompatUnknown}} | {{CompatGeckoDesktop("26")}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
origin sur Window.location |
{{CompatUnknown}} | {{CompatGeckoDesktop("21")}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
Fonctionnalité | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Support de base | {{CompatNo}} [1] | {{CompatNo}} [1] | {{CompatGeckoMobile("22")}} [1] | {{CompatNo}} [1] | {{CompatNo}} [1] | {{CompatNo}} [1] |
searchParams | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatNo}} | {{CompatNo}} | {{CompatUnknown}} | {{CompatUnknown}} |
username et password |
{{CompatUnknown}} | {{CompatUnknown}} | {{CompatGeckoMobile("26")}} | {{CompatNo}} | {{CompatUnknown}} | {{CompatUnknown}} |
origin |
{{CompatUnknown}} | {{CompatUnknown}} | {{CompatGeckoMobile("26")}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
origin sur Window.location |
{{CompatUnknown}} | {{CompatUnknown}} | {{CompatGeckoMobile("21")}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
[1] Bien qu'elles ne soient pas groupées dans une seule interface abstraite, ces méthodes sont directement disponibles sur les interfaces qui les implémentent, si cette interface est supportée.