--- title: URLUtils slug: Web/API/HTMLHyperlinkElementUtils tags: - API - Experimental - JavaScript - Reference - URL translation_of: Web/API/HTMLHyperlinkElementUtils original_slug: Web/API/URLUtils ---
{{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.