<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> </HEAD> <script language="JavaScript"> function Setcookie(name, value) { //设置名称为name,值为value的Cookie //var argc = SetCookie.arguments.length; //var argv = SetCookie.arguments; //var path = (argc > 3) ? argv[3] : null; //var domain = (argc > 4) ? argv[4] : null; //var secure = (argc > 5) ? argv[5] : false; document.cookie = name +"="+ value;// + //((path == null) ? "" : ("; path=" + path)) + //((domain == null) ? "" : ("; domain=" + domain)) + //((secure == true) ? "; secure" : ""); } function Deletecookie(name) { //删除名称为name的Cookie var exp =new Date(); exp.setTime (exp.getTime() -1); var cval = GetCookie (name); document.cookie = name +"="+ cval +"; expires="+ exp.toGMTString(); } function Clearcookie() //清除COOKIE { var temp=document.cookie.split(";"); var loop3; var ts; for (loop3=0;loop3<temp.length;loop++) { ts=temp[loop3].split("=")[0]; 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; } returnnull; } 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" }else{ /**//* this sets the value to true and nothing else will happen, the user will be able to log on*/ document.Form1.cookieexists.value ="true" } } /**//* Set a cookie to be sure that one exists. Note that this is outside the function*/ document.cookie = 'killme' + escape('nothing') </script> <BODY onbeforeunload="RunOnBeforeUnload()" id="Posts"> <FORM Name="Form1" id="Form1"> <input type="text" name="cookieexists" value="false"> </FORM> <a href="test.html">中微家校通</a> </BODY> </HTML> <SCRIPT LANGUAGE="JavaScript"> <!-- g_blnCheckUnload =true; function RunOnBeforeUnload() { if (g_blnCheckUnload) { window.event.returnValue = 你确是要放弃操作吗?'; } } //--> </SCRIPT>