用jsjqhtml通过cookie解决一个进入页面的问题

用jsjqhtml通过cookie解决一个进入页面的问题,第1张

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界面显示用户名,等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9775682.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存