`

Javascript 读cookie

阅读更多

由于asp的cookie是经过url编码的,所以读之前要unescape一下。

 

下面是我用正则的方法取cookie,包括单值和多值:

 

/************************************************** 
参数说明: 
sMainName Cookie名 
sSubName Cookie子键名,留空表示单值Cookie 
**************************************************/ 

function GetCookie(sMainName, sSubName){
    var re = new RegExp((sSubName ? sMainName + "=(.*?&)*?" + sSubName + "=(.*?)(&|;)" : sMainName + "=(.*?);"), "i");
    return re.test(unescape(document.cookie)) ? (sSubName ? RegExp["$2"] : RegExp["$1"]) : "";
}

 

分享到:
评论

相关推荐

    javascript cookie

    这个文件包含了javascript对浏览器cookie文件的设置、读、写、删除四个函数,非常好用。

    javascript 对cookie 的读写操作

    javascript对cookie的日常操作

    javascript 中Cookie读、写与删除操作.docx

    javascript 中Cookie读、写与删除操作.docx

    javascript 读写cookie

    javascript 读写cookie对象 Cookie.write() //写 Cookie.read() //读 Cookie.remove() //删除

    javascript 中Cookie读、写与删除操作

    javascript 中Cookie读、写与删除操作 前言: 在这个前端横行的时候,页面之间的交互需要数据的传递,有的数据通过url传参的形式可以很好地解决,但是对于部分需要改变的参数,你如说从页面A到页面B选择数据,然后从...

    Javascript 读后台cookie代码

    下面是我用正则的方法取cookie,包括单值和多值: 代码如下:/************************************************** 参数说明: sMainName Cookie名 sSubName Cookie子键名,留空表示单值Cookie ********************...

    PHP如何读取由JavaScript设置的Cookie

    cookie在开发中使用的非常多,但如果是使用JavaScript设置cookie然后使用PHP读取出来如何实现呢?即PHP与JavaScript下Cookie的交互使用是否可行呢? <?php // 读取JavaScript设置的cookie header(Content-type: ...

    javascript与cookie 的问题详解

    我也试着找用什么方法能把 cookie 的 domain 信息读取出来,可是很不幸, 没有找到(不知道你有没有什么方法能把 domain 信息给读出来, 如有,请赐教)出现这个问题的场景:刚开始的时候,是想让 本地(localhost.dev.xxx....

    战胜Javascript必做练习50题

     本书主要面向具有一定Javascript和HTML语言基础,能够读懂简单的Javascript脚本程序,希望进一步提高Javascript编程水平的初、中级读者。同时,本书的50个练习中,也不乏功能强大,设计精妙的程序实例,对高水平的...

    通过JAVASCRIPT读取ASP设定的COOKIE

    通过JAVASCRIPT读取ASP设定的COOKIE

    用Javascript读取中文COOKIE的解决办法

    在Cookie的使用中,我们发现这样一个问题:如果写入Cookie的内容是中文(如用户称呼),用服务器端程序(如ASP或PHP)读出完全正确,但是用一般的javascript或VBScript的读Cookie函数取出的却是一堆乱码。...

    JavaScript权威指南(第6版)

    7.2 数组元素的读和写 7.3 稀疏数组 7.4 数组长度 7.5 数组元素的添加和删除 7.6 数组遍历 7.7 多维数组 7.8 数组方法 7.9 ECMAScript 5中的数组方法 7.10 数组类型 7.11 类数组对象 7.12 作为数组的字符串 第8章 ...

    JavaScript权威指南(第6版)中文文字版

    7.2 数组元素的读和写 145 7.3 稀疏数组 147 7.4 数组长度 148 7.5 数组元素的添加和删除 149 7.6 数组遍历 149 7.7 多维数组 151 7.8 数组方法 152 7.9 ecmascript 5中的数组方法 156 7.10 数组类型 160 7.11 类...

    JavaScript权威指南(第6版)(中文版)

    7.2 数组元素的读和写 7.3 稀疏数组 7.4 数组长度 7.5 数组元素的添加和删除 7.6 数组遍历 7.7 多维数组 7.8 数组方法 7.9 ECMAScript 5中的数组方法 7.10 数组类型 7.11 类数组对象 7.12 作为数组的字符串 第8章 ...

    js-icookie:一个用来在浏览器(IE9+)中操作cookieJavaScript Api

    一个用来在浏览器(IE9+)中操作cookieJavaScript Api; 还未经严密测试,发现bug请及时联系 安装 用script标签引入 下载并引入: [removed][removed] NPM $ npm i js-icookie -S 基本用法 全局配置 按照代码执行...

    JavaScript权威指南(第6版)

    7.2 数组元素的读和写 145 7.3 稀疏数组 147 7.4 数组长度 148 7.5 数组元素的添加和删除 149 7.6 数组遍历 149 7.7 多维数组 151 7.8 数组方法 152 7.9 ecmascript 5中的数组方法 156 7.10 数组类型 160 7.11 类...

    JavaScript权威指南(第6版) 中文版

    7.2 数组元素的读和写 145 7.3 稀疏数组 147 7.4 数组长度 148 7.5 数组元素的添加和删除 149 7.6 数组遍历 149 7.7 多维数组 151 7.8 数组方法 152 7.9 ecmascript 5中的数组方法 156 7.10 数组类型 160 7.11 类...

Global site tag (gtag.js) - Google Analytics