Rumah >hujung hadapan web >tutorial js >Cara JavaScript menggunakan kuki untuk merekod petua information_javascript pelawat sementara
Contoh dalam artikel ini menerangkan cara JavaScript menggunakan kuki untuk merekod maklumat pelawat sementara. Kongsikan dengan semua orang untuk rujukan anda. Analisis khusus adalah seperti berikut:
Apabila pengguna melawat halaman web buat kali pertama, pengguna akan digesa untuk memasukkan nama panggilan dan kemudian menulisnya ke dalam kuki Apabila pengguna datang semula, maklumat kuki akan dibaca, nama panggilan pengguna akan diekstrak , dan pengguna dialu-alukan
<!DOCTYPE html> <html> <head> <script> function getCookie(c_name) { var c_value = document.cookie; var c_start = c_value.indexOf(" " + c_name + "="); if (c_start == -1) { c_start = c_value.indexOf(c_name + "="); } if (c_start == -1) { c_value = null; } else { c_start = c_value.indexOf("=", c_start) + 1; var c_end = c_value.indexOf(";", c_start); if (c_end == -1) { c_end = c_value.length; } c_value = unescape(c_value.substring(c_start,c_end)); } return c_value; } function setCookie(c_name,value,exdays) { var exdate=new Date(); exdate.setDate(exdate.getDate() + exdays); var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString()); document.cookie=c_name + "=" + c_value; } function checkCookie() { var username=getCookie("username"); if (username!=null && username!="") { alert("Welcome again " + username); } else { username=prompt("Please enter your name:",""); if (username!=null && username!="") { setCookie("username",username,365); } } } </script> </head> <body onload="checkCookie()"> </body> </html>
Saya harap artikel ini akan membantu reka bentuk pengaturcaraan JavaScript semua orang.