通过JAVASCRIPT读取ASP设定的COOKIE


Posted in Javascript onFebruary 15, 2007

<%
Response.Cookies("Cookie1")("key1") = "KeyValue2"
%>

<script language="javascript">

String.prototype.get   =   function(name){   
var   reg = new RegExp("(^|&|\\?)" + name + "=([^&]*)(&|$)"),r;   
if(r=this.match(reg))
return unescape(r[2]);
return null;   
}

//获取并返回 cookie 值
//不区分 cookieName 的大小写
//dfltValue 为默认返回值
//不考虑子键
function RequestCookies(cookieName)
{
    var lowerCookieName = cookieName.toLowerCase();
    var cookieStr = document.cookie;

    if (cookieStr == "")return "";

    
    var cookieArr = cookieStr.split("; ");
    var pos = -1;
    for (var i=0; i<cookieArr.length; i++){
        pos = cookieArr[i].indexOf("=");
        if (pos > 0) {
            if (cookieArr[i].substring(0, pos).toLowerCase() == lowerCookieName)
            {
                return unescape(cookieArr[i].substring(pos+1, cookieArr[i].length));
            }
        }
    }

    return "";
}

document.write("读取名称为 ab 的 cookie..." + RequestCookies("Cookie1").get("key1"));
-->
</script>

Javascript 相关文章推荐
Javascript里使用Dom操作Xml
Sep 20 Javascript
JS判断当前日期是否大于某个日期的实现代码
Sep 02 Javascript
jquery库文件略庞大用纯js替换jquery的方法
Aug 12 Javascript
React diff算法的实现示例
Apr 20 Javascript
jQuery实现的简单手风琴效果示例
Aug 29 jQuery
vue this.reload 方法 配置
Sep 12 Javascript
使用RN Animated做一个“添加购物车”动画的方法
Sep 12 Javascript
Angular8路由守卫原理和使用方法
Aug 29 Javascript
JS控制GIF图片的停止与显示
Oct 24 Javascript
vue学习笔记之作用域插槽实例分析
Feb 01 Javascript
Javascript Worker子线程代码实例
Feb 20 Javascript
JavaScript架构搭建前端监控如何采集异常数据
Jun 25 Javascript
用Javascript读取中文COOKIE的解决办法
Feb 15 #Javascript
在一个form用一个SUBMIT(或button)分别提交到两个处理表单页面的代码
Feb 15 #Javascript
实例:用 JavaScript 来操作字符串(一些字符串函数)
Feb 15 #Javascript
从Ajax到JQuery Ajax学习
Feb 14 #Javascript
JAVASCRIPT对象及属性
Feb 13 #Javascript
js判断浏览器的比较全的代码
Feb 13 #Javascript
jQuery中文入门指南,翻译加实例,jQuery的起点教程
Feb 09 #Javascript
You might like
PHP实现数字补零功能的2个函数介绍
2014/05/12 PHP
ThinkPHP3.1查询语言详解
2014/06/19 PHP
PHP实现对xml进行简单的增删改查(CRUD)操作示例
2017/05/19 PHP
phpstudy2018升级MySQL5.5为5.7教程(图文)
2018/10/24 PHP
laravel实现图片上传预览,及编辑时可更换图片,并实时变化的例子
2019/11/14 PHP
javascript Array.remove() 数组删除
2009/08/06 Javascript
Mootools 1.2教程 类(一)
2009/09/15 Javascript
Javascript异步编程模型Promise模式详细介绍
2014/05/08 Javascript
jquery选择器简述
2015/08/31 Javascript
深入理解jQuery事件绑定
2016/06/02 Javascript
canvas学习之API整理笔记(一)
2016/12/29 Javascript
JS 组件系列之BootstrapTable的treegrid功能
2017/06/16 Javascript
element vue validate验证名称重复 输入框与后台重复验证 特殊字符 字符长度 及注意事项小结【实例代码】
2018/11/20 Javascript
[原创]微信小程序获取网络类型的方法示例
2019/03/01 Javascript
JS实现数组删除指定元素功能示例
2019/06/05 Javascript
[01:32:10]NAVI vs VG Supermajor 败者组 BO3 第一场 6.5
2018/06/06 DOTA
[03:17]DOTA2-DPC中国联赛1月29日Recap集锦
2021/03/11 DOTA
浅谈Python中的数据类型
2015/05/05 Python
python实现自动网页截图并裁剪图片
2018/07/30 Python
python版opencv摄像头人脸实时检测方法
2018/08/03 Python
Python Datetime模块和Calendar模块用法实例分析
2019/04/15 Python
Python网络爬虫信息提取mooc代码实例
2020/03/06 Python
python+selenium+Chrome options参数的使用
2020/03/18 Python
python语音识别指南终极版(有这一篇足矣)
2020/09/09 Python
python实现图片,视频人脸识别(dlib版)
2020/11/18 Python
日本7net购物网:书籍、漫画、杂志、DVD、游戏邮购
2017/02/17 全球购物
为您的家、后院、车库等在线购物:Spreetail
2019/06/17 全球购物
路德维希•贝克(LUDWIG BECK)中文官网:德国大型美妆百货
2020/09/19 全球购物
外贸主管求职简历的自我评价
2013/10/23 职场文书
导购员的岗位职责
2014/02/08 职场文书
公司门卫岗位职责
2014/03/15 职场文书
四风问题对照检查材料整改措施
2014/09/27 职场文书
尼克胡哲观后感
2015/06/08 职场文书
创业计划书之小型广告公司
2019/10/22 职场文书
SQL SERVER中常用日期函数的具体使用
2021/04/08 SQL Server
python基础之文件处理知识总结
2021/05/23 Python