|
javascript控制cookies及在跳出本页给出提示,是否放弃操作!(2) if (ts.indexOf('mycat')!=-1) DeleteCookie(ts); //如果ts含“mycat”则执行清除 } }
function getCookieVal(offset) { //取得项名称为offset的cookie值 var endstr = document.cookie.indexOf (";", offset); if (endstr == -1) endstr = document.cookie.length; return unescape(document.cookie.substring(offset, endstr)); }
function GetCookie(name) { //取得名称为name的cookie值 var arg = name + "="; var alen = arg.length; var clen = document.cookie.length; var i = 0; while (i < clen) { var j = i + alen; if (document.cookie.substring(i, j) == arg) return getCookieVal (j); i = document.cookie.indexOf(" ", i) + 1; if (i == 0) break; } return null; } Setcookie("test","value!!!!!!!!"); alert(GetCookie("test"));
function cc() { /**//* check for a cookie */ if (document.cookie == "") { /**//* if a cookie is not found - alert user - change cookieexists field value to false */ alert("COOKIES need to be enabled!"); /**//* If the user has Cookies disabled an alert will let him know that cookies need to be enabled to log on.*/ document.Form1.cookieexists.value ="false"
|