if(username=="" || userid==""){
document表单名action="需要提交的路径";
document表单名submit();
}
这样子就可以判断了啊 为什么你要利用cookies迷糊
ASP获取cookies内的参数不会
<%
Cookie[] cs=requestgetCookies();
if(cs!=null)
{
Cookie p=null;
List ls=ArraysasList(cs);
Iterator i=lsiterator();
while(ihasNext())
{
p=(Cookie)inext();
outprint(pgetcookie()+ " : "+pgetValue()+ " <br> ");
}
}
%>
首先,介绍一下cookie的读写 :
documentcookie = “cookie名=” + 值 + “;expires=” + 有效时间;
其中expires的值表示cookie的有效时间
//写入cookievar exp = new Date();
expsetTime(expgetTime() + 1000 60 60 24); //这里表示保存24小时documentcookie = "music_identify=" + id + ";expires=" + exptoGMTString();1234
读取cookie : 因为documentcookie返回的是一个字符串,包含了当前域名储存在本地的所有cookie,所以,我们需要对这个cookie字符串进行分割,找出我们需要的信息,下面是一个用于获取cookie的函数:
/ 获取指定cookie /function getCookie(name) {
var strCookie = documentcookie; var arrCookie = strCookiesplit("; "); for (var i = 0; i < arrCookielength; i++) { var arr = arrCookie[i]split("="); if (arr[0] == name) return arr[1];
} return "";
}1234567891011
我们首先将documentcookie取得的cookie字符串进行拆分,得到一条一条的记录,然后我们在逐条以”=”进行拆分,在这一过程中,如果遇到传入的name值等于”=”号前面的字符串,说明我们要找的cookie记录就是那一个,随即返回这个字符串,否则的话返回”“空字符串
介绍完读写之后,我们就可以开始模拟用户登录,并在cookie保存用户的登录信息了
/ Ajax登录 /function ajaxLogin(id, pass, classes) {
var xml>
以上就是关于JS读取COOKIES并判断全部的内容,包括:JS读取COOKIES并判断、请问谁会jsp写个getCookie(name)函数能直接获取cookie的值、用cookie保存登陆状态的代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)