zoukankan      html  css  js  c++  java
  • cookie写入,读取,删除

    //写cookies 
    
    function setCookie(name,value,Days) 
    { 
    
    	if(Days==null){
    	 var Days = 30;
    	}
        
        var exp = new Date(); 
        exp.setTime(exp.getTime() + Days*24*60*60*1000); 
        document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString(); 
    } 
    
    //读取cookies 
    function getCookie(name) 
    { 
        var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
     
        if(arr=document.cookie.match(reg))
     
            return unescape(arr[2]); 
        else 
            return null; 
    } 
    
    //删除cookies 
    function 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(); 
    } 


    //Html编码获取Html转义实体
    function htmlEncode(value) {
        return $('<div/>').text(value).html();
    }
    
    //Html解码获取Html实体
    function htmlDecode(value) {
        return $('<div/>').html(value).text();
    }
    
  • 相关阅读:
    _1_html_框架
    _0_web_基础
    _0_工具
    虚拟机安装与使用
    NumPy数据类型
    NumPy Ndarray对象
    机器学习之K-近邻(KNN)算法
    vue项目如何打包扔向服务器
    Eslint 规则说明
    Python ssh 远程执行shell命令
  • 原文地址:https://www.cnblogs.com/shininguang/p/4900547.html
Copyright © 2011-2022 走看看