1.
คัดลอกรหัสรหัสดังต่อไปนี้:
ตรวจสอบฟังก์ชัน(){
ถ้า (window.navigator.cookieEnabled)
กลับเป็นจริง;
อื่น{
alert("ข้อผิดพลาดในการกำหนดค่าเบราว์เซอร์ คุกกี้ไม่พร้อมใช้งาน!");
กลับเท็จ;}
-
2.
คัดลอกรหัสรหัสดังต่อไปนี้:
SetCookie('cookie_test','1');
var cookie_test = getCookie('cookie_test');
ถ้า ( '1' != cookie_test)
-
alert('ไม่รองรับ');
}อื่น
-
alert('สนับสนุน');
-
ฟังก์ชั่น SetCookie(name,value)//พารามิเตอร์สองตัว ตัวหนึ่งคือชื่อของคุกกี้ และอีกตัวคือค่า
-
var Days = 30; // คุกกี้นี้จะถูกบันทึกไว้เป็นเวลา 30 วัน
var exp = วันที่ใหม่ (); // วันที่ใหม่ ("31 ธันวาคม 9998");
exp.setTime(exp.getTime() + วัน*24*60*60*1000);
document.cookie = ชื่อ + "="+ Escape (ค่า) + ";expires=" + exp.toGMTString();
-
ฟังก์ชัน getCookie(ชื่อ)//รับฟังก์ชันคุกกี้
-
var arr = document.cookie.match(regExp ใหม่("(^| )"+name+"=([^;]*)(;|$)"));
ถ้า (arr != null) กลับ unescape (arr [2]); กลับ null;
-
ฟังก์ชั่น delCookie(ชื่อ)//ลบคุกกี้
-
var exp = วันที่ใหม่ ();
exp.setTime(exp.getTime() - 1);
var cval=getCookie(ชื่อ);
if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
-
3.
คัดลอกรหัสรหัสดังต่อไปนี้:
var cookieEnabled=(navigator.cookieEnabled)? จริง : เท็จ
//ตรวจสอบว่าเปิดใช้งานคุกกี้หรือไม่
//หากเบราว์เซอร์ไม่ใช่ ie4+ หรือ ns6+
ถ้า (typeof navigator.cookieEnabled=="undef" && !cookieEnabled){
document.cookie = "ทดสอบคุกกี้"
cookieEnabled=(document.cookie=="testcookie")? จริง : เท็จ
document.cookie="" //ลบค่าจำลอง
-