通过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 操作table,可以新增行和列并且隔一行换背景色代码分享
Jul 05 Javascript
iframe子父页面调用js函数示例
Nov 07 Javascript
浅谈JS原型对象和原型链
Mar 02 Javascript
jQuery移动端图片上传组件
Jun 12 Javascript
jQuery实现自动输入email、时间和域名的方法
Aug 24 Javascript
谈谈Vue.js——vue-resource全攻略
Jan 16 Javascript
Vue拖拽组件开发实例详解
May 11 Javascript
vue+springmvc导出excel数据的实现代码
Jun 27 Javascript
使用NestJS开发Node.js应用的方法
Dec 03 Javascript
JS图片懒加载的优点及实现原理
Jan 10 Javascript
jQuery中getJSON跨域原理的深入讲解
Sep 02 jQuery
three.js如何实现3D动态文字效果
Mar 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读取数据库信息的几种方法
2008/05/24 PHP
浅谈PHP 闭包特性在实际应用中的问题
2009/10/30 PHP
PHP常用的文件操作函数经典收藏
2013/04/02 PHP
php使用mkdir创建多级目录入门例子
2014/05/10 PHP
WAMP环境中扩展oracle函数库(oci)
2015/06/26 PHP
PHP实现获取ip地址的5种方法,以及插入用户登录日志操作示例
2019/02/28 PHP
javascript 获取所有id中包含某关键字的控件的实现代码
2010/11/25 Javascript
javascript实现淡蓝色的鼠标拖动选择框实例
2015/05/09 Javascript
基于jquery实现日历签到功能
2020/09/11 Javascript
javascript中Date对象应用之简易日历实现
2016/07/12 Javascript
Vue.js每天必学之过滤器与自定义过滤器
2016/09/07 Javascript
Angular企业级开发——MVC之控制器详解
2017/02/20 Javascript
JavaScript函数节流的两种写法
2017/04/07 Javascript
代码详解JS操作剪贴板
2018/02/11 Javascript
elementUI select组件使用及注意事项详解
2019/05/29 Javascript
百度小程序自定义通用toast组件
2019/07/17 Javascript
three.js欧拉角和四元数的使用方法
2020/07/26 Javascript
vue 防止页面加载时看到花括号的解决操作
2020/11/09 Javascript
Python正则表达式分组概念与用法详解
2017/06/24 Python
python绘制简单折线图代码示例
2017/12/19 Python
1 行 Python 代码快速实现 FTP 服务器
2018/01/25 Python
python3中获取文件当前绝对路径的两种方法
2018/04/26 Python
对python添加模块路径的三种方法总结
2018/10/16 Python
python读取图片任意范围区域
2019/01/23 Python
python与c语言的语法有哪些不一样的
2020/09/13 Python
python 图像增强算法实现详解
2021/01/24 Python
世界上最大的网络主机公司:1&1
2016/10/12 全球购物
家庭睡衣和家庭用品:Little Blue House
2018/03/18 全球购物
彪马英国官网:PUMA英国
2019/02/11 全球购物
售后主管岗位职责
2013/12/08 职场文书
药品采购员岗位职责
2014/02/08 职场文书
护士试用期自我鉴定
2014/02/08 职场文书
党干部专题民主生活会对照检查材料思想汇报
2014/10/06 职场文书
万能检讨书2000字
2014/10/17 职场文书
2014年高中教师工作总结
2014/12/19 职场文书
范文之农村基层党建工作报告
2019/10/24 职场文书