jquery cookie操作小插件

在做一个cookie相关的操作页面时、自己用js写的玩意老是不兼容、最后还是找老大哥jquery解决了问题、

官网最新的版本是1.4.0的、官网链接:http://plugins.jquery.com/cookie/
jquery cookie操作小插件
 弄个小例子mark一下、

js

<script type="text/javascript">
	    	$(function(){
	    		$("#a1").click(function(){
	    			var date=new Date();
	    			date.setTime(date.getTime() + (60 * 1000));
	    			$.cookie('test', '123456', { path: '/', expires: date }); 
	    		});
	    		$("#a2").click(function(){
	    			alert($.cookie('test'));
	    		});
	    		$("#a3").click(function(){
	    			 $.cookie('test', null, { path: '/' });
	    		});
	    	});
	    </script>

 html:

<br/>
		<input type="button" id="a1" value="a1">
		<br/>
		<input type="button" id="a2" value="a2">
		<br/>
		<input type="button" id="a3" value="a3">

 插件的一些参数设置:

expires: (Number | Date)     cookie有效日期 ,可以使用整数,单位为天,也可以设置一个日期。日期小于当前日期,cookie将被删除;如果不设置或者设置为null,那么cookie被当作session cookie处理,并且在浏览器关闭后删除

path:  (String)          cookie的路径属性,默认是创建该cookie的页面路径

domain: (String)     cookie的域名属性,默认是创建该cookie的页面域名

secure: (Boolean)  如果设为true,那么此cookie的传输会要求一个安全协议

相关推荐