AI智能
改变未来

js 如何使用Cookie来实现本地信息的存储


1、存储数据在Cookie上的(封装成一个函数)

function setCookie(cname,cvalue,exdays){//第一个参数:键名;第二个参数:值名;第三个参数:存储天数(非必填)var d = new Date();d.setTime(d.getTime()+(exdays*24*60*60*1000));var expires = \"expires=\"+d.toGMTString();document.cookie = cname+\"=\"+cvalue+\"; \"+expires;}

2、获取存储在Cookie上的数据(封装成一个函数)

function getCookie(cname){// cname为键名var name = cname + \"=\";var ca = document.cookie.split(\';\');for(var i=0; i<ca.length; i++) {var c = ca[i].trim();if (c.indexOf(name)==0) { return c.substring(name.length,c.length); }}return \"\";}

3、如何使用上面两个封装函数

setCookie(\"username\",\"东哥\",30); //存var user=getCookie(\"username\"); //拿alert(\"欢迎 \" + user + \" 再次访问\"); //用
赞(0) 打赏
未经允许不得转载:爱站程序员基地 » js 如何使用Cookie来实现本地信息的存储