Apa itu Cookie
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Cookie adalah mekanisme yang disediakan oleh browser yang menyediakan atribut cookie dari objek dokumen ke JavaScript. Ini dapat dikendalikan oleh JavaScript, bukan sifat JavaScript itu sendiri. Cookie adalah file yang disimpan di hard disk pengguna. File ini biasanya sesuai dengan nama domain. Ketika browser mengakses nama domain lagi, cookie tersedia. Oleh karena itu, cookie dapat menjangkau beberapa halaman web di bawah satu nama domain, tetapi bukan beberapa nama domain.
Acara penggunaan kue
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
(1) Simpan status login pengguna. Misalnya, simpan ID Pengguna dalam cookie sehingga pengguna tidak perlu masuk lagi saat berikutnya ia mengunjungi halaman. Sekarang banyak forum dan komunitas menyediakan fungsi seperti itu. Cookie juga dapat mengatur waktu kedaluwarsa, dan ketika periode waktu melebihi, cookie akan secara otomatis menghilang. Oleh karena itu, sistem sering dapat meminta pengguna untuk tetap masuk untuk waktu: Opsi umum termasuk satu bulan, tiga bulan, satu tahun, dll.
(2) Lacak perilaku pengguna. Misalnya, situs web ramalan cuaca dapat menampilkan kondisi cuaca lokal sesuai dengan area yang dipilih oleh pengguna. Sangat membosankan untuk memilih lokasi setiap saat, dan ketika menggunakan cookie, itu akan tampak sangat manusiawi. Sistem ini dapat mengingat area yang Anda kunjungi terakhir kali. Ketika halaman dibuka di lain waktu, itu akan secara otomatis menampilkan kondisi cuaca di mana pengguna berada terakhir kali. Karena semuanya dilakukan di latar belakang, halaman seperti itu disesuaikan untuk pengguna tertentu dan sangat nyaman untuk digunakan.
(3) Sesuaikan halaman. Jika situs web menyediakan fungsi dari pengurangan atau perubahan tata letak, Anda dapat menggunakan cookie untuk merekam opsi pengguna, seperti warna latar belakang, resolusi, dll. Ketika pengguna mengunjungi waktu berikutnya, ia masih dapat menyimpan gaya antarmuka kunjungan terakhir.
Cara menggunakan cookie
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Metode JS:
fungsi setCookie (sname, svalue, oexpires, spath, sdomain, bsecure) {// js mengatur cookie var scookie = sname + '=' + encodeuricomponent (sValue); if (oExpires) {var date = new date (); date.settime (date.getTime () + oExpires * 60 * 60 * 1000); scookie += '; kedaluwarsa = ' + date.toutcstring (); } if (spath) {scookie += '; path = ' + spath; if (sdomain) {scookie += '; domain = ' + sdomain; } if (bsecure) {scookie += '; aman'; } document.cookie = scookie; } fungsi getCookie (name) {// Dapatkan cookie var strcookie = document.cookie; var arrcookie = strcookie.split (";"); untuk (var i = 0; i <arrcookie.length; i ++) {var arr = arrcookie [i] .split ("="); if (arr [0] == name) {return decodeuricomponent (arr [1]); } } kembali ""; } fungsi delcookie (name) {// hapus cookie // fungsi ini memeriksa apakah cookie diatur. Jika diatur, waktu kedaluwarsa akan disesuaikan dengan waktu yang lalu; // sisanya akan diberikan ke sistem operasi untuk membersihkan cookie if (getCookie (name)) {document.cookie = name + "=" + "; kedaluwarsa = thu, 01-jan-70 00:00:01 gmt"; }}Metode Plugin JQ:
Situs web resmi JQ http://plugins.jquery.com/ Cari plug-in cookie, yang merupakan ukuran beberapa K, yang sangat nyaman untuk digunakan:
<type skrip = "Text/JavaScript" src = "js/jQuery.js"> </script>
<type skrip = "Text/JavaScript" src = "js/jQuery.cookie.js"> </script>
Setelah memperkenalkan file pustaka di atas, metode penggunaan adalah sebagai berikut:
<script> $ .cookie ('the_cookie'); // Baca nilai cookie $ .cookie ('the_cookie', 'the_value'); // Atur nilai cookie $ .cookie ('the_cookie', 'the_value', {kedaluwarsa: 7, path: '/', domain: 'jQuery.com', aman: true}); // Buat cookie baru termasuk nama domain jalur yang valid, dll. $ .Cookie ('the_cookie', 'the_value'); // Buat cookie baru $ .cookie ('the_cookie', null); // Hapus cookie </script>Pemahaman dan aplikasi cookie pertama di atas (JS dan JQ) adalah semua konten yang saya bagikan dengan Anda. Saya harap ini dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.