通过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 相关文章推荐
TFDN图片播放器 不错自动播放
Oct 03 Javascript
JavaScript性能陷阱小结(附实例说明)
Dec 28 Javascript
ExtJs的Date格式字符代码
Dec 30 Javascript
基于jQuery的弹出框插件
Mar 18 Javascript
jQuery之ajax删除详解
Feb 27 Javascript
form.submit()不能提交表单的原因分析
Oct 23 Javascript
javascript实现tab切换的两个实例
Nov 05 Javascript
jquery表单验证插件formValidator使用方法
Apr 01 Javascript
百度地图JavascriptApi Marker平滑移动及车头指向行径方向
Mar 13 Javascript
微信小程序动态增加按钮组件
Sep 14 Javascript
如何通过JS实现转码与解码
Feb 21 Javascript
浅谈Vue使用Elementui修改默认的最快方法
Dec 05 Vue.js
键盘控制事件应用教程大全
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+mysql不用递归实现的无限级分类实例(非递归)
2014/07/08 PHP
php中使用session防止用户非法登录后台的方法
2015/01/27 PHP
php数组键值用法实例分析
2015/02/27 PHP
使用php-timeit估计php函数的执行时间
2015/09/06 PHP
Zend Framework教程之Zend_Form组件实现表单提交并显示错误提示的方法
2016/03/21 PHP
php实现在线通讯录功能(附源码)
2016/05/13 PHP
PHP中overload与override的区别
2017/02/13 PHP
PHP新特性详解之命名空间、性状与生成器
2017/07/18 PHP
YII框架关联查询操作示例
2019/04/29 PHP
关于IFRAME 自适应高度的研究
2006/07/20 Javascript
Jquery+WebService 校验账号是否已被注册的代码
2010/07/12 Javascript
动态加载js、css等文件跨iframe实现
2014/02/24 Javascript
浅析jQuery中调用ajax方法时在不同浏览器中遇到的问题
2014/06/11 Javascript
jQuery 仿百度输入标签插件附效果图
2014/07/04 Javascript
JS使用正则表达式除去字符串中重复字符的方法
2015/11/05 Javascript
jQuery时间插件jquery.clock.js用法实例(5个示例)
2016/01/14 Javascript
浅析$.getJSON异步请求和同步请求
2016/06/06 Javascript
MvcPager分页控件 适用于Bootstrap
2017/06/03 Javascript
jQuery 禁止表单用户名、密码自动填充功能
2017/10/30 jQuery
js自定义input文件上传样式
2018/10/26 Javascript
Vue源码之关于vm.$delete()/Vue.use()内部原理详解
2019/05/01 Javascript
解决nuxt页面中mounted、created、watch执行两遍的问题
2020/11/05 Javascript
python 计算两个日期相差多少个月实例代码
2017/05/24 Python
python实现自动发送邮件发送多人、群发、多附件的示例
2018/01/23 Python
Python简单定义与使用二叉树示例
2018/05/11 Python
python打包exe开机自动启动的实例(windows)
2019/06/28 Python
Python中print函数简单使用总结
2019/08/05 Python
Python协程操作之gevent(yield阻塞,greenlet),协程实现多任务(有规律的交替协作执行)用法详解
2019/10/14 Python
在python3中使用shuffle函数要注意的地方
2020/02/28 Python
英国第一家领先的在线处方眼镜零售商:Glasses Direct
2018/02/23 全球购物
奇怪的鱼:Weird Fish
2018/03/18 全球购物
在家更换处方镜片:Lensabl
2019/05/01 全球购物
闭幕式主持词
2014/04/02 职场文书
学生期末评语大全
2014/04/30 职场文书
学校2016年九九重阳节活动总结
2016/04/01 职场文书
分享一个vue实现的记事本功能案例
2022/04/11 Vue.js