通过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 相关文章推荐
Jquery css函数用法(判断标签是否拥有某属性)
May 28 Javascript
gridview生成时如何去掉style属性中的border-collapse
Sep 30 Javascript
JS实现为表格动态添加标题的方法
Mar 31 Javascript
jQuery Timelinr实现垂直水平时间轴插件(附源码下载)
Feb 16 Javascript
深入解析Backbone.js框架的依赖库Underscore.js的作用
May 07 Javascript
微信小程序(三):网络请求
Jan 13 Javascript
vue中使用refs定位dom出现undefined的解决方法
Dec 21 Javascript
浅谈Postman解决token传参的问题
Mar 31 Javascript
原生JS实现DOM加载完成马上执行JS代码的方法
Sep 07 Javascript
node(koa2) web应用模块介绍详解
Mar 29 Javascript
小程序实现搜索框功能
Mar 26 Javascript
JS实现点餐自动选择框(案例分析)
Dec 10 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简单获取复选框值的方法
2016/05/11 PHP
PHP常用文件操作函数和简单实例分析
2016/06/03 PHP
PHP十六进制颜色随机生成器功能示例
2017/07/24 PHP
PHP获取类私有属性的3种方法
2020/09/10 PHP
关于Jqzoom的使用心得 jquery放大镜效果插件
2010/04/12 Javascript
jQuery.validate 常用方法及需要注意的问题
2013/03/20 Javascript
onkeydown事件解决按回车键直接提交数据的需求
2013/04/11 Javascript
JS比较2个日期间隔的示例代码
2014/04/15 Javascript
jQuery Ajax中的事件详细介绍
2015/04/16 Javascript
JavaScript中指定函数名称的相关方法
2015/06/04 Javascript
JS或jQuery获取ASP.NET服务器控件ID的方法
2015/06/08 Javascript
JavaScript前端开发之实现二进制读写操作
2015/11/04 Javascript
基于JavaScript操作DOM常用的API小结
2015/12/01 Javascript
浅谈vue后台管理系统权限控制思考与实践
2018/12/19 Javascript
Vue中keep-alive组件作用详解
2020/02/04 Javascript
在elementui中Notification组件添加点击事件实例
2020/11/11 Javascript
python将多个文本文件合并为一个文本的代码(便于搜索)
2011/03/13 Python
Python 检查数组元素是否存在类似PHP isset()方法
2014/10/14 Python
pygame游戏之旅 添加游戏介绍
2018/11/20 Python
Python面向对象基础入门之编码细节与注意事项
2018/12/11 Python
python集合是否可变总结
2019/06/20 Python
详解Python time库的使用
2019/10/10 Python
.img/.hdr格式转.nii格式的操作
2020/07/01 Python
Python字典fromkeys()方法使用代码实例
2020/07/20 Python
用Python 爬取猫眼电影数据分析《无名之辈》
2020/07/24 Python
高档奢华时装在线目的地:FORWARD by elyse walker
2017/10/16 全球购物
德国最新街头服饰网上商店:BODYCHECK
2019/09/15 全球购物
全民健身日活动方案
2014/01/29 职场文书
质量承诺书范文
2014/03/27 职场文书
关爱残疾人演讲稿
2014/05/24 职场文书
注册资产评估专业求职信
2014/07/16 职场文书
高中教师先进事迹材料
2014/08/22 职场文书
上市公司董事长岗位职责
2015/04/16 职场文书
2015婚礼主持词开场白
2015/05/28 职场文书
Python Django 后台管理之后台模型属性详解
2021/04/25 Python
python实现的人脸识别打卡系统
2021/05/08 Python