通过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中style属性
Oct 11 Javascript
web基于浏览器的本地存储方法应用
Nov 27 Javascript
from 表单提交返回值用post或者是get方法实现
Aug 21 Javascript
JS、jquery实现几分钟前、几小时前、几天前等时间差显示效果的代码实例分享
Apr 11 Javascript
Javascript 学习笔记之 对象篇(二) : 原型对象
Jun 24 Javascript
js获取input长度并根据页面宽度设置其大小及居中对齐
Aug 22 Javascript
javascript鼠标滑动评分控件完整实例
May 13 Javascript
javascript的replace方法结合正则使用实例总结
Jun 16 Javascript
使用snowfall.jquery.js实现爱心满屏飞的效果
Jan 05 Javascript
javascript+html5+css3自定义弹出窗口效果
Oct 26 Javascript
详解vue axios二次封装
Jul 22 Javascript
JS基于Location实现访问Url、重定向及刷新页面的方法分析
Dec 03 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实现定时生成HTML网站首页实例代码
2008/11/20 PHP
php实现建立多层级目录的方法
2014/07/19 PHP
php实现文本数据导入SQL SERVER
2015/05/17 PHP
PHP读书笔记_运算符详解
2016/07/01 PHP
PHP 中使用explode()函数切割字符串为数组的示例
2017/05/06 PHP
php实现推荐功能的简单实例
2019/09/29 PHP
用正则xmlHttp实现的偷(转)
2007/01/22 Javascript
js+FSO遍历文件夹下文件并显示
2007/03/07 Javascript
JavaScript 计算当天是本年本月的第几周
2009/03/22 Javascript
判断用户的在线状态 onbeforeunload事件
2011/03/05 Javascript
jQuery选择器用法实例详解
2015/12/17 Javascript
用原生js统计文本行数的简单示例
2016/08/19 Javascript
Three.js快速入门教程
2016/09/09 Javascript
JS基于面向对象实现的拖拽功能示例
2016/12/20 Javascript
Angular利用trackBy提升性能的方法
2018/01/26 Javascript
Node.js利用console输出日志文件的方法示例
2018/04/27 Javascript
vue+element导航栏高亮显示的解决方式
2019/11/12 Javascript
vue props对象validator自定义函数实例
2019/11/13 Javascript
[01:03:31]DOTA2上海特级锦标赛B组资格赛#1 Alliance VS Fnatic第二局
2016/02/26 DOTA
使用Python将数组的元素导出到变量中(unpacking)
2016/10/27 Python
Python爬取附近餐馆信息代码示例
2017/12/09 Python
python+selenium实现登录账户后自动点击的示例
2017/12/22 Python
在python中利用opencv简单做图片比对的方法
2019/01/24 Python
用python 实现在不确定行数情况下多行输入方法
2019/01/28 Python
区分python中的进程与线程
2020/08/13 Python
HTML5+WebSocket实现多文件同时上传的实例
2016/12/29 HTML / CSS
香港迪士尼乐园酒店预订:Hong Kong Disneyland Hotels
2017/05/02 全球购物
介绍一下XMLHttpRequest对象的常用方法和属性
2013/05/24 面试题
制作部班长职位说明书
2014/02/26 职场文书
协议书模板
2014/04/23 职场文书
护士工作失误检讨书
2014/09/14 职场文书
个人务虚会发言材料
2014/10/20 职场文书
保洁员岗位职责
2015/02/04 职场文书
工作计划范文之财务管理
2019/08/09 职场文书
springboot临时文件存储目录配置方式
2021/07/01 Java/Android
【海涛DOTA解说】EVE女子战队独家录像加ZSMJ神牛两连发
2022/04/01 DOTA