Coba demo kecil singkat ini, karena ini menunjukkan kepada Anda betapa mudahnya menyimpan informasi dengan cookie di JavaScript. Kami telah melihat cara menggunakan cookie dan variabel sesi di PHP. Ada beberapa perbedaan besar antara cookie dan sesi, Show
Benda apa ini?Cookie digunakan untuk menyimpan informasi di browser. Ini adalah data yang ingin diketahui oleh server web, tetapi tidak akan disimpan secara internal. Ada beberapa kasus penggunaan untuk ini. Kami dapat menyimpan informasi yang mencatat siapa Anda, seperti token autentikasi. Ini juga berguna untuk halaman yang menggunakan keranjang belanja, dan dalam kasus penggunaan yang sangat umum untuk melacak Anda di seluruh situs web (pihak ketiga) untuk mendukung iklan Menyimpan CookieDalam JavaScript, cookie ditentukan dalam sebuah string, sedemikian rupa sehingga
Untuk membuat hidup kita sedikit lebih mudah, kita bisa menggunakan fungsi yang mirip dengan yang ada di w3schools. Jangan lupa untuk "melarikan diri" dari nilai, yang akan mengganti karakter khusus apa pun (seperti ; atau spasi) dengan kode yang disandikan URL yang setara
Mengakses Cookie di JavaScriptCookie dapat diakses dalam JavaScript melalui dokumen. properti cookie, yang akan mengembalikan semua cookie untuk halaman dalam string seperti Untuk mengakses cookie di JavaScript, kami perlu memisahkan dokumen. rangkaian kue. Kita dapat menggunakan fungsi berikut. _Menghapus CookieUntuk menghapus cookie, kita perlu menyetelnya agar kedaluwarsa di masa lalu, karena kita sudah memiliki fungsi createCookie, kita dapat menggunakannya lagi hanya dengan tanggal di masa lalu. Bagaimana cara menambahkan tanggal kedaluwarsa ke cookie?Perpanjang umur cookie di luar sesi browser saat ini dengan menyetel tanggal kedaluwarsa dan menyimpan tanggal kedaluwarsa di dalam cookie. Hal ini dapat dilakukan dengan menyetel atribut 'expires' ke tanggal dan waktu .
Bagaimana cara mengatur cookie agar kedaluwarsa dalam 1 jam di JavaScript?Anda dapat menulis ini dengan cara yang lebih ringkas. var sekarang = Tanggal baru(); . setTime(sekarang. getTime() + 1 * 3600 * 1000); dokumen.
Bagaimana Anda mengatur cookie agar kedaluwarsa dalam 30 hari?Atau Anda dapat menggunakan mktime(). time()+60*60*24*30 akan menyetel cookie kedaluwarsa dalam 30 hari. Jika tidak disetel, cookie akan kedaluwarsa di akhir sesi (saat browser ditutup). Jalur di server tempat cookie akan tersedia.
Bagaimana cara mengatur nilai cookie di JavaScript?Tetapkan Cookie
. cookie = "key1=nilai1;key2=nilai2;kedaluwarsa=tanggal"; . Jika Anda memberikan atribut ini dengan tanggal atau waktu yang valid, maka cookie akan kedaluwarsa pada tanggal atau waktu tertentu dan setelah itu, nilai cookie tidak akan dapat diakses |