通过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 相关文章推荐
Web层改进II-用xmlhttp 无声息提交复杂表单
Jan 22 Javascript
jquery实现心算练习代码
Dec 06 Javascript
探索Emberjs制作一个简单的Todo应用
Nov 07 Javascript
JS中Iframe之间传值的方法
Mar 11 Javascript
浅析Node.js查找字符串功能
Sep 03 Javascript
JS实现文字放大效果的方法
Mar 03 Javascript
JavaScript实现自动对页面上敏感词进行屏蔽的方法
Jul 27 Javascript
js实现表单多按钮提交action的处理方法
Oct 24 Javascript
BootStrapValidator校验方式
Dec 19 Javascript
详解如何在Vue2中实现组件props双向绑定
Mar 29 Javascript
微信小程序 实现点击添加移除class
Jun 12 Javascript
vue实现商品加减计算总价的实例代码
Aug 12 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
win7下memCache的安装过程(具体操作步骤)
2013/06/28 PHP
简单的php中文转拼音的实现代码
2014/02/11 PHP
适用于初学者的简易PHP文件上传类
2015/10/29 PHP
自写的一个jQuery圆角插件
2010/10/26 Javascript
JavaScript运行过程中的“预编译阶段”和“执行阶段”
2015/12/16 Javascript
全面了解javascript中的错误处理机制
2016/07/18 Javascript
微信小程序 自己制作小组件实例详解
2016/12/22 Javascript
Angularjs 实现动态添加控件功能
2017/05/25 Javascript
修改 bootstrap table 默认detailRow样式的实例代码
2017/07/21 Javascript
基于Vue+element-ui 的Table二次封装的实现
2018/07/20 Javascript
解决微信授权成功后点击按返回键出现空白页和报错的问题
2020/06/08 Javascript
weui上传多图片,压缩,base64编码的示例代码
2020/06/22 Javascript
原生js+canvas实现贪吃蛇效果
2020/08/02 Javascript
[03:43]2014DOTA2西雅图国际邀请赛 newbee战队巡礼
2014/07/07 DOTA
[01:14]2014DOTA2展望TI 剑指西雅图newbee战队专访
2014/06/30 DOTA
pytorch: tensor类型的构建与相互转换实例
2018/07/26 Python
Python面向对象程序设计OOP深入分析【构造函数,组合类,工具类等】
2019/01/05 Python
python根据时间获取周数代码实例
2019/09/30 Python
浅谈python已知元素,获取元素索引(numpy,pandas)
2019/11/26 Python
Python有参函数使用代码实例
2020/01/06 Python
浅析Django 接收所有文件,前端展示文件(包括视频,文件,图片)ajax请求
2020/03/09 Python
python通用数据库操作工具 pydbclib的使用简介
2020/12/21 Python
Free People中国官网:波西米亚风格女装服饰
2016/08/30 全球购物
C++是不是类型安全的
2014/02/18 面试题
亿阳信通股份有限公司笔试题(C#)
2016/03/04 面试题
汽车维修与检测专业应届生求职信
2013/11/12 职场文书
高分子材料与工程专业个人求职信
2013/12/15 职场文书
土木工程专业个人求职信
2013/12/30 职场文书
大学学习生活感言
2014/01/18 职场文书
超市中秋节促销方案
2014/03/21 职场文书
十周年庆典策划方案
2014/06/03 职场文书
巴黎圣母院观后感
2015/06/10 职场文书
回复函范文
2015/07/14 职场文书
2015年乡镇食品安全工作总结
2015/10/22 职场文书
班主任培训研修日志
2015/11/13 职场文书
MATLAB 如何求取离散点的曲率最大值
2021/04/16 Python