通过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 相关文章推荐
javascript实现校验文件上传控件实例
Apr 20 Javascript
jQuery实现手机号码输入提示功能实例
Apr 30 Javascript
jQuery中(function($){})(jQuery)详解
Jul 15 Javascript
JS实现的自定义网页拖动类
Nov 06 Javascript
Bootstrap每天必学之标签与徽章
Nov 27 Javascript
Javascript动画效果(2)
Oct 11 Javascript
JS IOS/iPhone的Safari浏览器不兼容Javascript中的Date()问题如何解决
Nov 11 Javascript
详解swipe使用及竖屏页面滚动方法
Jun 28 Javascript
mpvue写一个CPASS小程序的示例
Sep 04 Javascript
老生常谈JavaScript获取CSS样式的方法(兼容各浏览器)
Sep 19 Javascript
微信小程序中的canvas 文字断行和省略号显示功能的处理方法
Nov 14 Javascript
Vue表单控件绑定图文详解
Feb 11 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
MySQL时间字段究竟使用INT还是DateTime的说明
2012/02/27 PHP
php实现过滤表单提交中html标签的方法
2014/10/17 PHP
php根据地址获取百度地图经纬度的实例方法
2019/09/03 PHP
跨浏览器的事件对象介绍
2012/06/27 Javascript
JavaScript中的toUTCString()方法使用详解
2015/06/12 Javascript
javascript实现延时显示提示框特效代码
2016/04/27 Javascript
实例解析jQuery中proxy()函数的用法
2016/05/24 Javascript
微信小程序 Video API实例详解
2016/10/02 Javascript
微信小程序 选择器(时间,日期,地区)实例详解
2016/11/16 Javascript
JS动态的把左边列表添加到右边的实现代码(可上下移动)
2016/11/17 Javascript
JavaScript面试题(指针、帽子和女朋友)
2016/11/23 Javascript
详解Vue-基本标签和自定义控件
2017/03/24 Javascript
Vue.js中兄弟组件之间互相传值实例
2017/06/01 Javascript
VUE利用vuex模拟实现新闻点赞功能实例
2017/06/28 Javascript
Express + Node.js实现登录拦截器的实例代码
2017/07/01 Javascript
js提取中文拼音首字母的封装工具类
2018/03/12 Javascript
elementUI select组件使用及注意事项详解
2019/05/29 Javascript
vue中英文切换实例代码
2020/01/21 Javascript
vue项目里面引用svg文件并给svg里面的元素赋值
2020/08/17 Javascript
python实现定时播放mp3
2015/03/29 Python
简单介绍Python下自己编写web框架的一些要点
2015/04/29 Python
Windows下实现Python2和Python3两个版共存的方法
2015/06/12 Python
栈和队列数据结构的基本概念及其相关的Python实现
2015/08/24 Python
Python实现对百度云的文件上传(实例讲解)
2017/10/21 Python
python在新的图片窗口显示图片(图像)的方法
2019/07/11 Python
解决Jupyter NoteBook输出的图表太小看不清问题
2020/04/16 Python
python 实现IP子网计算
2021/02/18 Python
css3绘制百度的小度熊
2018/10/29 HTML / CSS
英国著名国际平价时尚男装品牌:Topman
2016/08/27 全球购物
西班牙香水和化妆品连锁店:Druni
2019/05/05 全球购物
JPA面试常见问题
2016/11/14 面试题
Linux如何命名文件--使用文件名时应注意
2014/05/29 面试题
英语教学随笔感言
2014/02/20 职场文书
学校运动会广播稿范文
2014/10/02 职场文书
学生穿着不得体检讨书
2014/10/12 职场文书
vue如何批量引入组件、注册和使用详解
2021/05/12 Vue.js