2010-04-12 13 views
8

Come posso creare un cookie usando javascript solo per la fine della sessione del browser (cioè fino alla chiusura del browser corrente). Il mio script è come segue;Javascript Cookie

function setCookie(c_name,c_value,c_expiredays) { 
    var exdate=new Date(); 
    exdate.setDate(exdate.getDate()+c_expiredays); 
    document.cookie=c_name+ "=" +escape(c_value)+ 
    ((c_expiredays==null) ? "" : ";expires="+exdate.toGMTString()); 
} 

setCookie('gs_cookie','firstme',1600000); 

Quanto valore ho bisogno di passare al posto di 1600000. Si prega di aiutare ....

risposta

8

Se non impostato in qualsiasi momento scadono, il cookie viene cancellato con la chiusura del browser:

setCookie('gs_cookie','firstme'); 
4

Impostazione c_expiredays-0 (senza virgolette) dovrebbe fare il trucco.

Problemi correlati