通过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_14_函数形式参数与arguments
Oct 20 Javascript
基于jquery的文本框与autocomplete结合使用(asp.net+json)
May 30 Javascript
JavaScript中数据结构与算法(五):经典KMP算法
Jun 19 Javascript
Position属性之relative用法
Dec 14 Javascript
js实现动态创建的元素绑定事件
Jul 19 Javascript
jQuery实现的自适应焦点图效果完整实例
Aug 24 Javascript
微信小程序  网络请求API详解
Oct 25 Javascript
使用JavaScript为一张图片设置备选路径的方法
Jan 04 Javascript
浅谈JS对html标签的属性的干预以及对CSS样式表属性的干预
Jun 25 Javascript
vue2.0 兄弟组件(平级)通讯的实现代码
Jan 15 Javascript
详解微信小程序的 request 封装示例
Aug 21 Javascript
Vue-router的使用和出现空白页,路由对象属性详解
Sep 03 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
解析php中const与define的应用区别
2013/06/18 PHP
PHP常见漏洞攻击分析
2016/02/21 PHP
Laravel中Trait的用法实例详解
2016/03/16 PHP
PHP中header用法小结
2016/05/23 PHP
深入理解PHP JSON数组与对象
2016/07/19 PHP
PHP实现递归目录的5种方法
2016/10/27 PHP
JS日历 推荐
2006/12/03 Javascript
javascript函数以及基础写法100多条实用整理
2013/01/13 Javascript
密码框显示提示文字jquery示例
2013/08/29 Javascript
jQuery Mobile 导航栏代码
2013/11/01 Javascript
网页广告中JS代码的信息监听示例
2014/04/02 Javascript
如何正确使用javascript 来进行我们的程序开发
2014/06/23 Javascript
详解addEventListener的三个参数之useCapture
2015/03/16 Javascript
jQuery实现按钮只点击一次后就取消点击事件绑定的方法
2015/06/26 Javascript
JavaScript实现身份证验证代码
2016/02/17 Javascript
第六篇Bootstrap表格样式介绍
2016/06/21 Javascript
jquery+css3实现熊猫tv导航代码分享
2018/02/12 jQuery
微信小程序仿微信运动步数排行(交互)
2018/07/13 Javascript
Vuex 在Vue 组件中获得Vuex 状态state的方法
2018/08/27 Javascript
VUE 自定义组件模板的方法详解
2019/08/30 Javascript
微信小程序事件流原理解析
2019/11/27 Javascript
Element InputNumber计数器的使用方法
2020/07/27 Javascript
vue组件暴露和.js文件暴露接口操作
2020/08/11 Javascript
Javascript call及apply应用场景及实例
2020/08/26 Javascript
[03:43]2014DOTA2西雅图国际邀请赛 newbee战队巡礼
2014/07/07 DOTA
Pycharm学习教程(2) 代码风格
2017/05/02 Python
python 脚本生成随机 字母 + 数字密码功能
2018/05/26 Python
Flask框架Flask-Login用法分析
2018/07/23 Python
Python 如何优雅的将数字转化为时间格式的方法
2019/09/26 Python
python实现与redis交互操作详解
2020/04/21 Python
django日志默认打印request请求信息的方法示例
2020/05/17 Python
Bootstrap File Input文件上传组件
2020/12/01 HTML / CSS
Nili Lotan官网:Nili Lotan同名品牌
2018/01/07 全球购物
外贸销售员求职的自我评价
2013/11/23 职场文书
《春天来了》教学反思
2014/04/07 职场文书
个人自我鉴定怎么写?
2019/07/01 职场文书