cookie设置有效期5分钟就行了,页面1判断下cookie是否存在
1
<script>
function
setCookie()
{
var
d
=
new
Date();
dsetMinutes(dgetMinutes()
+
5);
documentcookie
=
'visit1=1;expires='+dtoGMTString();
}
if
(documentcookieindexOf('visit1=1')
!=
-1)
location
=
'3';
</script>
<a
href="2"
onclick="setCookie()">2</a>
jQuerycookie = function(name, value, options) {
if (typeof value != 'undefined') {
options = options || {};
if (value === null) {
value = '';
optionsexpires = -1;
}
var expires = '';
if (optionsexpires && (typeof optionsexpires == 'number' || optionsexpirestoUTCString)) {
var date;
if (typeof optionsexpires == 'number') {
date = new Date();
datesetTime(dategetTime() + (optionsexpires 24 60 60 1000));
} else {
date = optionsexpires;
}
expires = '; expires=' + datetoUTCString();
}
var path = optionspath '; path=' + (optionspath) : '';
var domain = optionsdomain '; domain=' + (optionsdomain) : '';
var secure = optionssecure '; secure' : '';
documentcookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure]join('');
} else {
var cookieValue = null;
if (documentcookie && documentcookie != '') {
var cookies = documentcookiesplit(';');
for (var i = 0; i < cookieslength; i++) {
var cookie = jQuerytrim(cookies[i]);
if (cookiesubstring(0, namelength + 1) == (name + '=')) {
cookieValue = decodeURIComponent(cookiesubstring(namelength + 1));
break;
}
}
}
return cookieValue;
}
}
$cookie(name, value, {expires, path, domain, secure}); // 创建COOKIE
$cookie(name); // 获取COOKIE
在a页面点击登录时 写一个jq将用户名设置cookie保存起来
在b页面写一段jq获取保存的用户名cookie 在通过jq显示到对应的位置就可以了
以上就是关于用js/jq/html通过cookie解决一个进入页面的问题全部的内容,包括:用js/jq/html通过cookie解决一个进入页面的问题、jquery 怎样查看 cookie 时间、用jQuery,在A(登录界面),点击登录,在B界面显示用户名,等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)