zoukankan      html  css  js  c++  java
  • Cookie 读取,解决中文乱码


    //utility function called by getCookie()
    function getCookieVal(offset)
    {
    var endstr = document.cookie.indexOf(";", offset);
    if(endstr == -1)
    {
      endstr = document.cookie.length;
    }
    return decodeURI(document.cookie.substring(offset, endstr));
    }

    // primary function to retrieve cookie by name
    function getCookie(name)
    {
    var arg = name + "=";
    var alen = arg.length;
    var clen = document.cookie.length;
    var i = 0;
    var sValue;
    var iFCO=window.parent.frames[0].document.theFCO;
    while(i < clen)
    {
    var j = i + alen;
    if (document.cookie.substring(i, j) == arg)
    {
      sValue=getCookieVal(j);
      alert("name:"+name+"=====value:"+sValue)
      iFCO.setVarValue(name,sValue); 
      delCookie(name);//删除COOKIES
         return;
    }
    i = document.cookie.indexOf(" ", i) + 1;
    if(i == 0) break;
    }
    return;
    }

    //删除指定名称的cookie,将其过期时间设定为一个过去的时间
    function delCookie(name)
    {
        var date = new Date();
        date.setTime(date.getTime() - 1);
        document.cookie = name + "=*; expires=" + date.toGMTString();
    }

    //************************************************************************************************************************

  • 相关阅读:
    第十周总结
    冲刺(四)
    冲刺(三)
    冲刺(二)
    冲刺(一)
    生成热词
    c#简单日志类
    WPF 后台代码 实现DynamicResource 绑定赋值
    WPF ListboxItem 双击事件 Command绑定
    mysql的命令行安装,忘记密码,密码重置问题
  • 原文地址:https://www.cnblogs.com/FredTang/p/2309544.html
Copyright © 2011-2022 走看看