通过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 相关文章推荐
js监听表单value的修改同步问题,跨浏览器支持
Dec 31 Javascript
Zero Clipboard js+swf实现的复制功能使用方法
Mar 07 Javascript
通过jQuery源码学习javascript(一)
Dec 27 Javascript
基于jquery实现的文字向上跑动类似跑马灯的效果
Jun 17 Javascript
JavaScript更改原始对象valueOf的方法
Mar 19 Javascript
JavaScript基础语法之js表达式
Jun 07 Javascript
BootStrap实现树形目录组件代码详解
Jun 21 Javascript
Vue.js Ajax动态参数与列表显示实现方法
Oct 20 Javascript
实例解析angularjs的filter过滤器
Dec 14 Javascript
vue实现自定义日期组件功能的实例代码
Nov 06 Javascript
Vue实现类似Spring官网图片滑动效果方法
Mar 01 Javascript
JavaScript数据结构与算法之二叉树实现查找最小值、最大值、给定值算法示例
Mar 01 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
PHP中extract()函数的定义和用法
2012/08/17 PHP
linux下编译安装memcached服务
2014/08/03 PHP
php生成过去100年下拉列表的方法
2015/07/20 PHP
js输出列表实现代码
2010/09/12 Javascript
Javascript写入txt和读取txt文件示例
2014/02/12 Javascript
Jquery中CSS选择器用法分析
2015/02/10 Javascript
javascript自定义右键弹出菜单实现方法
2015/05/25 Javascript
JavaScript实现删除,移动和复制文件的方法
2015/08/05 Javascript
js实现带圆角的两级导航菜单效果代码
2015/08/24 Javascript
vue.js移动端tab组件的封装实践实例
2017/06/30 Javascript
JavaScript实现QQ列表展开收缩扩展功能
2017/10/30 Javascript
JS实现简单的浮动碰撞效果示例
2017/12/28 Javascript
vue axios请求频繁时取消上一次请求的方法
2018/11/10 Javascript
微信小程序提交form操作示例
2018/12/30 Javascript
通过Kettle自定义jar包供javascript使用
2020/01/29 Javascript
JavaScript实现省份城市的三级联动
2020/02/11 Javascript
实例解析Python设计模式编程之桥接模式的运用
2016/03/02 Python
Python实现的选择排序算法示例
2017/11/29 Python
关于Python的一些学习总结
2018/05/25 Python
Python 实现某个功能每隔一段时间被执行一次的功能方法
2018/10/14 Python
Python线程之定位与销毁的实现
2019/02/17 Python
Python post请求实现代码实例
2020/02/28 Python
Pycharm如何自动生成头文件注释
2020/11/14 Python
Pycharm制作搞怪弹窗的实现代码
2021/02/19 Python
css3的@media属性实现页面响应式布局示例代码
2014/02/10 HTML / CSS
CSS3圆角边框和边界图片效果实例
2016/07/01 HTML / CSS
css3中flex布局宽度不生效的解决
2020/12/09 HTML / CSS
数据库笔试题
2013/05/09 面试题
总监职责范文
2013/11/09 职场文书
数据员岗位职责
2013/11/19 职场文书
开业庆典策划方案
2014/02/18 职场文书
动物科学专业求职信
2014/07/27 职场文书
教师遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
债务纠纷委托书范本
2014/10/14 职场文书
婚庆答谢词大全
2015/09/29 职场文书
Python使用Opencv打开笔记本电脑摄像头报错解问题及解决
2022/06/21 Python