Foros del Web » Programando para Internet » Javascript »

Detectar si Cookie está vacia

Estas en el tema de Detectar si Cookie está vacia en el foro de Javascript en Foros del Web. Hola a todos utilizo una función para detectar las cookies y llerlas , mi problema viene cuando por ejemplo no genero la cookie y quiero ...
  #1 (permalink)  
Antiguo 11/03/2012, 08:15
 
Fecha de Ingreso: noviembre-2007
Mensajes: 498
Antigüedad: 16 años, 5 meses
Puntos: 20
Exclamación Detectar si Cookie está vacia

Hola a todos utilizo una función para detectar las cookies y llerlas , mi problema viene cuando por ejemplo no genero la cookie y quiero detectar que para ese valor pues no existe , por ejemplo asi :

Cita:

/// Aquí adm_open sería con valor en blanco , puesto que no he insertado ningún valor para dicha cookie sería lo mismo que decir adm_open="";

<script>
var detect=getCookie("adm_open");

if (detect=="")
{
data_counter_open();
}

</script>

Serían estas cuestiones , un saludo y muchas gracias como siempre
  #2 (permalink)  
Antiguo 11/03/2012, 10:01
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Detectar si Cookie está vacia

suponiendo que tu función para leer cookies sea correcta

Código Javascript:
Ver original
  1. var detect=leerCookie("adm_open");
  2.  
  3. var detect = leerCookie('adm_open');
  4. if (detect != null){
  5.  
  6. if(detect == ''){
  7. alert('la cookie esxiste pero no tiene valor')
  8. }else{
  9. alert ("el valor de la cookie color es \'" + detect + "\'");
  10. }
  11.  
  12. }else{
  13.     alert('no existe cookie detect');
  14. }

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: cookie, vacias
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 01:11.