Foros del Web » Soporte técnico » Ayuda General »

Para CYRUS y CARCELLAN

Estas en el tema de Para CYRUS y CARCELLAN en el foro de Ayuda General en Foros del Web. Que tal,señores,con respecto a su respuesta sobre la detección de cookies, acabo de probar, busque información sobre el objeto Navigator en la ayuda de Jscript5.chm ...
  #1 (permalink)  
Antiguo 09/01/2002, 06:47
 
Fecha de Ingreso: noviembre-2001
Mensajes: 87
Antigüedad: 22 años, 4 meses
Puntos: 0
Para CYRUS y CARCELLAN

Que tal,señores,con respecto a su respuesta sobre la detección de cookies, acabo de probar, busque información sobre el objeto Navigator en la ayuda de Jscript5.chm y no pude encontrar nada.
Donde puedo encontrar inf. sobre esto, me urge mucho gracias.
  #2 (permalink)  
Antiguo 09/01/2002, 07:46
 
Fecha de Ingreso: noviembre-2001
Mensajes: 87
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Para CYRUS y CARCELLAN

Ya lo encontre, gracias tenian razón. ;)
  #3 (permalink)  
Antiguo 09/01/2002, 09:53
 
Fecha de Ingreso: noviembre-2001
Mensajes: 87
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Para CYRUS y CARCELLAN

Otra voz, tengo este código, implementado en una página, pero no funciona.
<SCRIPT language=JavaScript>
function navegador() {
var cook = window.navigator.cookieEnabled;
if (cook == "false")
mensaje = "Usted no tiene habilitadas las Cookies.";
alert (cook);
}
</SCRIPT>
Siempre el valor de cook el true, y lo se porque cambio el nivel de seguridad en el browser de bajo a alto y pruebo escribiendo una cookie con Js, en resumen no importa como este siempre cook tiene el valor true.
¿Que tengo mal o estoy haciendo mal?
  #4 (permalink)  
Antiguo 09/01/2002, 10:54
 
Fecha de Ingreso: enero-2002
Ubicación: madrid
Mensajes: 263
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Para CYRUS y CARCELLAN

Cambia la línea
<pre>if (cook == &quot;false&quot;) </pre>
por
<pre>if (!cook) </pre>

  #5 (permalink)  
Antiguo 09/01/2002, 11:37
 
Fecha de Ingreso: noviembre-2001
Mensajes: 87
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Para CYRUS y CARCELLAN

Aun no funciona, el problema parece estar en el valor de cook que nunca es false.
  #6 (permalink)  
Antiguo 10/01/2002, 04:22
 
Fecha de Ingreso: enero-2002
Ubicación: madrid
Mensajes: 263
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Para CYRUS y CARCELLAN

Mira, yo lo he probado y me funciona perfectamente (tengo Internet Explorer 5). ¿Te has aseggurado de que la llamada a la función es correcta?
  #7 (permalink)  
Antiguo 10/01/2002, 11:34
 
Fecha de Ingreso: noviembre-2001
Mensajes: 87
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Para CYRUS y CARCELLAN

No se que pasa pero se me ocurre, que puede ser el browser, prove con otro objeto pero de asp que hace lo mismo y otras cosas, lo probe sin bajarlo y el resultado fue el mismo herroneo, yo habilito y des-habilito las cookies de la siguente forma.
Herramientas-Opciones Internet-seguridad-Nivel de seguridad en alto- Aplicar - Aceptar.

En ese momento no soporto cookies,estoy seguro, pero los programas me dicen si, ¿que será?. :(
  #8 (permalink)  
Antiguo 10/01/2002, 11:46
 
Fecha de Ingreso: enero-2002
Ubicación: madrid
Mensajes: 263
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Para CYRUS y CARCELLAN

¿porque no pruebas a desactivar las cookies mediante la opción de personalizar nivel... ?. Es que he observado que, cuando pones el nivel en alto, los alert no funcionan.

Además, te mando el script que me funciona a mi, por si hay alguna diferencia que se me escapa:

&lt;SCRIPT language=JavaScript&gt;
var cook = window.navigator.cookieEnabled;
if (cook)
mensaje = &quot;SI tiene habilitadas las Cookies.&quot;
else
mensaje= &quot;NO tiene habilitadas las Cookies.&quot;;
alert(mensaje)
&lt;/SCRIPT&gt;
  #9 (permalink)  
Antiguo 11/01/2002, 06:26
 
Fecha de Ingreso: noviembre-2001
Mensajes: 87
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Para CYRUS y CARCELLAN

Gracias carcellan, probare tu script, sin embargo también e probado la opción personalizar nivel, y es que no se puede definir con certeza bajo que opción un usuario, puede haber des habilitado las cookies pero pera todas ellas el programa debería detectarlo. ;)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:12.