Cookie JavaScript
Objek Cookie:
Cookie adalah informasi data pengguna (data cookie) yang disimpan di folder cookie hard drive klien dalam bentuk file.
File cookie dibuat oleh situs web yang dikunjungi untuk menyimpan data sesi antara klien dan situs web untuk waktu yang lama, dan data cookie hanya diizinkan dibaca oleh situs web yang dikunjungi.
Format file cookie:
NS: cookie.txt
Ada dua jenis cookie:
(1) Cookie yang gigih akan disimpan di hard disk klien.
(2) Cookie Sesi: Mereka tidak disimpan di hard disk klien, tetapi ditempatkan untuk mengenang proses browser. Ketika browser ditutup, cookie sesi akan dihancurkan.
Menerapkan operasi cookie dengan JS
Tulis cookie:
document.cookie = "Kata kunci = nilai [; kedaluwarsa = tanggal yang valid] [; ...]"
Baca cookie:
Document.cookie
Hapus cookie:
Document.cookie = "KeyWord =; Expires = Tanggal Saat Ini"
Komentar:
1. Format tanggal yang valid: wdy, dd-mon-yy hh: mm: ss gmt
2.WDY / Sen: Minggu / Bulan Inggris;
3. Ini juga berisi atribut jalur, domain, dan aman;
4. Setiap situs web (domain) dapat membuat 20 data cookie;
5. Setiap browser dapat menyimpan 300 data cookie dan 4K byte;
6. Pelanggan memiliki hak untuk melarang penulisan data cookie.
Contoh
Salinan kode adalah sebagai berikut:
<! Doctype html>
<Html>
<head>
<title> cookietest.html </title>
<meta http-equiv = "kata kunci" content = "kata kunci1, kata kunci2, kata kunci3">
<meta http-equiv = "description" content = "This is my Page">
<meta http-equiv = "konten tipe" content = "text/html; charset = utf-8">
<!-<tautan rel = "stylesheet" type = "text/css" href = "./ styles.css">->
</head>
<body>
<type skrip = "Teks/JavaScript">
var hari ini = tanggal baru ();
var kedaluwarsa = tanggal baru ();
var mspermonth = 1000 * 60 * 60 * 24 * 30;
kedaluwarsa.settime (hari ini.getTime () + mspermonth); // kedaluwarsa dalam satu bulan
// Tulis cookie
document.cookie = "name = mendd; kedaluwarsa ="+exiredday.togmtstring ();
Document.writeln ("Cookie telah ditulis ke hard drive");
// Baca cookie
document.writeln ("Konten adalah:" + document.cookie);
Document.writeln ("Hari Kedaluwarsa:" + Exiredday.togmtString ());
</script>
</body>
</html>
Di atas adalah seluruh konten objek cookie di JavaScript. Saya harap semua orang menyukainya.