闲来无事 分析一下cookies经常用的操作 以便今后使用

<script type="text/javascript">
function SetCookies(name,value){
var date =new Date();
document.cookie=name+"="+escape(value)+";expries="+date.toGMTString();
}

function GetCookie(name){
var coolie=document.cookie.split(";");
for(var i=0;i<coolie.length;i++){
var co=coolie[i].split("=");
if(name==co[0]){
return unescape(co[1]);
}
return null;
}
}

function DelCookie(name){
document.cookis=name+"="+escape(value)+";expries=Fri, 31 Dec 1999 GMT;";
}
</script>
//cookie的默认大小是4k不太大 而却不太安全 虽然我们放的时候是加密的(例如用户的购物车信息等),但是也有可能检索到null,而且,随着每次的请求,他还是在客户端和服务器端发来发去,很是浪费贷款
//所以就有了html5 中的userdata 着实很强大的一项技术,他把数据以xml的格式存放在客户端的计算机上,我们知道xml的优点(存储结构)注定了他的用途,而且每页的userdata可以存储数据量达到64kb,单个域下高达640K
//其实他的内部原理也是通过session为每一个对象分配的userdata存储区
//但 就现在的浏览器支持度还不是很好

posted @ 2012-12-08 22:41  plugin-loader  阅读(95)  评论(0编辑  收藏  举报