--- title: Navigator.doNotTrack slug: Web/API/Navigator/doNotTrack tags: - API - DOM - Experimental - Propiedad - Referencia translation_of: Web/API/Navigator/doNotTrack ---
Devuelve los ajustes de do-not-track del usuario. Esto es "1"
si el usuario ha solicitado no ser rastreado por sitios web, contenidos, o anuncios.
dnt = navigator.doNotTrack;
El valor refleja el de la cabecera do-not-track, ej. valores de {"1", "0", "unspecified" }. Nota: Antes de Gecko 32, Gecko empleaba los valores { "yes", "no", "unspecified"} (bug 887703).
console.log(navigator.doNotTrack); // imprime "1" si DNT está habilitado; "0" si el usuario ha aceptado el rastreo; en caso contrario es "unspecified"
Especificación | Estado | Comentario |
---|---|---|
{{SpecName("Tracking", "#widl-Navigator-doNotTrack", "Navigator.doNotTrack")}} | {{Spec2("Tracking")}} | Definición inicial |
{{CompatibilityTable}}
Característica | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Soporte básico | 23 | {{CompatGeckoDesktop("9.0")}}[1] | 9[2] 11[3] |
12 | 5.1[4] |
Característica | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Soporte básico | {{CompatUnknown}} | {{CompatGeckoMobile("9.0")}}[1] | {{CompatUnknown}}[2] | {{CompatUnknown}} | {{CompatUnknown}} |
[1] Antes de Gecko 32 Firefox reporta navigator.doNotTrack
con valores de yes
y no
en lugar de 1
y 0
.
[2] Internet Explorer 9 y 10 utilizan un prefijo, ej. navigator.msDoNotTrack
.
[3] Internet Explorer 11 y Edge utilizan window.doNotTrack
en lugar de navigator.doNotTrack
.
[4] Safari 7.1.3+ utiliza window.doNotTrack
en lugar de navigator.doNotTrack
.