通过JAVASCRIPT读取ASP设定的COOKIE


Posted in Javascript onNovember 24, 2006
<% 
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 Function对象扩展之延时执行函数
Jul 06 Javascript
JavaScript的parseInt 取整使用
May 09 Javascript
理解AngularJs篇:30分钟快速掌握AngularJs
Dec 23 Javascript
jQuery窗口拖动功能的实现代码
Feb 04 Javascript
vue.js 左侧二级菜单显示与隐藏切换的实例代码
May 23 Javascript
Javascript别踩白块儿(钢琴块儿)小游戏实现代码
Jul 20 Javascript
javascript按钮禁用和启用的效果实例代码
Oct 29 Javascript
小程序视频列表中视频的播放与停止的示例代码
Jul 20 Javascript
详解vue如何使用rules对表单字段进行校验
Oct 17 Javascript
JavaScript中的&quot;=、==、===&quot;区别讲解
Jan 22 Javascript
javascript设计模式 ? 适配器模式原理与应用实例分析
Apr 13 Javascript
vue项目页面嵌入代码块vue-prism-editor的实现
Oct 30 Javascript
键盘控制事件应用教程大全
Nov 24 #Javascript
Javascript操纵Cookie实现购物车程序
Nov 23 #Javascript
删除重复数据的算法
Nov 23 #Javascript
在JavaScript中实现命名空间
Nov 23 #Javascript
js变量作用域及可访问性的探讨
Nov 23 #Javascript
bcastr2.0 通用的图片浏览器
Nov 22 #Javascript
一种JavaScript的设计模式
Nov 22 #Javascript
You might like
laravel框架查询数据集转为数组的两种方法
2019/10/10 PHP
基于jquery实现的一个选择中国大学的弹框 (数据、步骤、代码)
2012/07/26 Javascript
常用一些Javascript判断函数
2012/08/14 Javascript
String.prototype实现的一些javascript函数介绍
2013/11/22 Javascript
JavaScript字符串对象fromCharCode方法入门实例(用于把Unicode值转换为字符串)
2014/10/17 Javascript
JavaScript动态修改弹出窗口大小的方法
2015/04/06 Javascript
node+express制作爬虫教程
2016/11/11 Javascript
JS实现控制图片显示大小的方法【图片等比例缩放功能】
2017/02/18 Javascript
jQuery实现Select下拉列表进行状态选择功能
2017/03/30 jQuery
详解JS中遍历语法的比较
2017/04/07 Javascript
angularjs指令之绑定策略(@、=、&amp;)
2017/04/13 Javascript
vue 和vue-touch 实现移动端左右导航效果(仿京东移动站导航)
2017/04/22 Javascript
关于javascript sort()排序你可能忽略的一点理解
2017/07/18 Javascript
Angular2实现组件交互的方法分析
2017/12/19 Javascript
fullpage.js最后一屏滚动方式
2018/02/06 Javascript
微信小程序实现指定显示行数多余文字去掉用省略号代替
2018/07/25 Javascript
jQuery - AJAX load() 实例用法详解
2019/08/27 jQuery
基于vue hash模式微信分享#号的解决
2020/09/07 Javascript
python使用cookie库操保存cookie详解
2014/03/03 Python
Python装饰器decorator用法实例
2014/11/10 Python
python实现查询IP地址所在地
2015/03/29 Python
Python fileinput模块使用实例
2015/06/03 Python
python3字符串操作总结
2019/07/24 Python
线程安全及Python中的GIL原理分析
2019/10/29 Python
Python 简单计算要求形状面积的实例
2020/01/18 Python
Python Selenium XPath根据文本内容查找元素的方法
2020/12/07 Python
css3制作动态进度条以及附加jQuery百分比数字显示
2012/12/13 HTML / CSS
CSS3之背景尺寸Background-size使用介绍
2013/10/14 HTML / CSS
保险专业大学生职业规划书
2014/03/03 职场文书
幼儿园老师寄语
2014/04/03 职场文书
石油工程专业毕业生求职信
2014/04/13 职场文书
工会经费申请报告
2015/05/15 职场文书
贷款工作证明模板
2015/06/12 职场文书
音乐研修感悟
2015/11/18 职场文书
教你利用python实现企业微信发送消息
2021/05/23 Python
Tomcat弱口令复现及利用
2022/05/06 Servers