博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js操作cookie
阅读量:6273 次
发布时间:2019-06-22

本文共 1766 字,大约阅读时间需要 5 分钟。

hot3.png

// 取得网址中特定参数的值function GetUrlParameter(paramName) {  	var returnVal = "";  	try {  		var paramUrl = window.location.search;  		//处理长度  		if (paramUrl.length > 0) {  			paramUrl = paramUrl.substring(1, paramUrl.length);  			var paramUrlArray = paramUrl.split("&");  			for (var i = 0; i < paramUrlArray.length; i++) {  				if (paramUrlArray[i].toLowerCase().indexOf(paramName.toLowerCase()) != -1) {  					var temp = paramUrlArray[i].split("=");  					if (temp[0].toLowerCase() == paramName.toLowerCase()) {  						returnVal = temp[1];  						break;  					}  				}  			}  		}  	}  	catch (e) { }  	return returnVal;  }   //获得coolie 的值function cookie(name){       var cookieArray=document.cookie.split("; "); //得到分割的cookie名值对       var cookie=new Object();       for (var i=0;i
 0){                               //为时不设定过期时间,浏览器关闭时cookie自动消失        var date = new Date();        var ms = objHours*3600*1000;        date.setTime(date.getTime() + ms);        str += "; expires=" + date.toGMTString();   }   document.cookie = str;} //两个参数,一个是cookie的名子,一个是值function SetCookie(name,value){    var Days = 30; //此 cookie 将被保存 30 天    var exp = new Date();    //new Date("December 31, 9998");    exp.setTime(exp.getTime() + Days*24*60*60*1000);    document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();}//取cookies函数 function getCookie(name){    var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));     if(arr != null) return unescape(arr[2]); return null;}//删除cookiefunction delCookie(name){    var exp = new Date();    exp.setTime(exp.getTime() - 1);    var cval=getCookie(name);    if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();}

转载于:https://my.oschina.net/ydsakyclguozi/blog/232827

你可能感兴趣的文章
唠唠SE的IO-04——缓冲输入输出流
查看>>
hive join 数据倾斜 真实案例
查看>>
Object-C代码练习【文件管理练习(每秒写入一个时间到文件)】
查看>>
Redis列表
查看>>
文件查找工具之find命令详解
查看>>
linux命令 — lsof 查看进程打开那些文件 或者 查看文件给那个进程使用
查看>>
PHP+Swoole及时通讯
查看>>
centos安装图形
查看>>
SpringCloud(第 012 篇)电影微服务接入 Feign 进行客户端负载均衡,通过 FeignClient 调用远程 Http 微服务...
查看>>
mysql tomcat redis nginx 版本的查看方法
查看>>
php判断ajax请求
查看>>
C语言中函数strcpy ,strncpy ,strlcpy的用法
查看>>
RedHat Linux卸载rpm包遇到error: specifies multiple packages
查看>>
centos6.4 http dhcp nfs pxe kickstart 自动化安装系统
查看>>
漫游配置文件
查看>>
数据的存储介质-固态存储SSD
查看>>
oracle PL/SQL 流程控制
查看>>
Linux下/proc目录简介
查看>>
jenkins自动同步配置文件
查看>>
Windows系统清理 只需做到五大方面
查看>>