Nwlapcug.com


Come scrivere i cookie con JavaScript



I cookies sono piccoli file che siti Web salvare per meglio riconoscere la strada che abbiamo sfogliare online. Memorizzano i dati come elementi di checkout online, le impostazioni del computer e informazioni di accesso. Se sai come lavorare con il linguaggio di programmazione chiamato JavaScript, è possibile scrivere i cookie con alcuni tag e funzioni molto facilmente.

Istruzioni

1

Aprire la pagina Web su cui si desidera scrivere i cookie. Aprire la pagina in un editor di testo. Trovare il tag head (< / head >). Aggiungere uno spazio vuoto sopra il tuo tag head. Copiare e incollare il codice riportato di seguito nello spazio vuoto:

< script type = "text/javascript" >

< / script >

2

Verificare o meno i cookies si ha scritto correttamente. Per esempio, nel tag qui sotto, la parola "fatti" determina se il cookie in questione contiene tutte le informazioni. Inserisci questo codice proprio sotto l'apertura "< script" tag che appena inserito:

funzione get(name)

{

Se (document.cookie.length > 0)

{

c_start=Document.cookie.IndexOf (nome + "=");

Se (c_start! =-1)

{

c_start = c_start + name.length+1;

c_end=Document.cookie.IndexOf(";",c_start);

Se c_end=document.cookie.length (c_end = =-1);

Return unescape(document.cookie.substring(c_start,c_end));

}

}

return "";

}

3

Scrivere una funzione che salva le informazioni da un utente sotto forma di un cookie. Ad esempio, la stringa qui sotto, "impostare" contiene il titolo, il valore e la quantità di tempo prima che scada il tuo cookie. Copiare la stringa riportata di seguito e incollarlo direttamente sotto il codice che hai appena scritto:

funzione set(name,value,expiration)

{

var exdate = new Date ();

exdate.setDate(exdate.getDate()+expiration);

Document.Cookie=Name+ "=" + escape(value) +

((expiration==null)? "": "; expires="+exdate.toGMTString());

}

4

Chiamare le funzioni. La stringa di comando qui sotto, la funzionalità di "controllo" consentono di determinare se la parte di "numero" del vostro valore di cookie funziona correttamente. Se si imposta le cose correttamente, vedrete un avviso sotto forma di un messaggio di benvenuto. Tuttavia, se non si stabilisce questo valore, deve immettere un numero e quindi salvare i dati con un cookie che si esaurisce in un mese.

funzione check)

{

Number=get('number');

Se (numero! = null & & numero! = "")

{

Alert (' il tuo numero è ' + numero);

}

altro

{

numero = prompt ("Inserisci un numero:'," ");

Se (numero! = null & & numero! = "")

{

set('number',Number,30);

}

}

}