通过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 Tools tooltip使用说明
Jul 14 Javascript
JavaScript实现班级随机点名小应用需求的具体分析
May 12 Javascript
angularjs基础教程
Dec 25 Javascript
js省市联动效果完整实例代码
Dec 09 Javascript
Bootstrap列表组学习使用
Feb 09 Javascript
jQuery动态移除和添加背景图片的方法详解
Mar 07 Javascript
详解基于 axios 的 Vue 项目 http 请求优化
Sep 04 Javascript
Vue-路由导航菜单栏的高亮设置方法
Mar 17 Javascript
js get和post请求实现代码解析
Feb 06 Javascript
js实现点击上传图片并设为模糊背景
Aug 02 Javascript
利用js canvas实现五子棋游戏
Oct 11 Javascript
vue项目中的支付功能实现(微信支付和支付宝支付)
Feb 18 Vue.js
用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
第七节--类的静态成员
2006/11/16 PHP
php IP及IP段进行访问限制的代码
2008/12/17 PHP
php 生成饼图 三维饼图
2009/09/28 PHP
phpstrom使用xdebug配置方法
2013/12/17 PHP
PHP使用NuSOAP调用Web服务的方法
2015/07/18 PHP
PHP响应post请求上传文件的方法
2015/12/17 PHP
基于php(Thinkphp)+jquery 实现ajax多选反选不选删除数据功能
2017/02/24 PHP
使用 PHP Masked Package 屏蔽敏感数据的实现方法
2019/10/15 PHP
WebGame《逆转裁判》完整版 代码下载(1月24日更新)
2007/01/29 Javascript
input 高级限制级用法
2009/03/26 Javascript
zeroclipboard 单个复制按钮和多个复制按钮的实现方法
2014/06/14 Javascript
jquery获取一个元素下面相同子元素的个数代码
2014/07/31 Javascript
js中confirm实现执行操作前弹出确认框的方法
2014/11/01 Javascript
javascript比较两个日期相差天数的方法
2015/07/24 Javascript
jQuery实现大转盘抽奖活动仿QQ音乐代码分享
2015/08/21 Javascript
使用JQuery实现Ctrl+Enter提交表单的方法
2015/10/22 Javascript
详解nodejs 文本操作模块-fs模块(五)
2016/12/23 NodeJs
JavaScript &amp; jQuery完美判断图片是否加载完毕
2017/01/08 Javascript
100多个基础常用JS函数和语法集合大全
2017/02/16 Javascript
微信小程序 图片加载(本地,网路)实例详解
2017/03/10 Javascript
jQuery插件FusionCharts实现的Marimekko图效果示例【附demo源码】
2017/03/24 jQuery
nodejs中sleep功能实现暂停几秒的方法
2017/07/12 NodeJs
不刷新网页就能链接新的js文件方法总结
2020/03/01 Javascript
layui实现显示数据表格、搜索和修改功能示例
2020/06/03 Javascript
微信小程序学习总结(二)样式、属性、模板操作分析
2020/06/04 Javascript
JavaScript数组排序的六种常见算法总结
2020/08/18 Javascript
Python数据类型详解(三)元祖:tuple
2016/05/08 Python
Python 2与Python 3版本和编码的对比
2017/02/14 Python
Python读取文件内容的三种常用方式及效率比较
2017/10/07 Python
python自动生成证件号的方法示例
2021/01/14 Python
HTML5 history新特性pushState、replaceState及两者的区别
2015/12/26 HTML / CSS
书法培训心得体会
2014/01/05 职场文书
国家励志奖学金获奖感言
2014/01/09 职场文书
数学系毕业生求职信
2014/05/29 职场文书
建筑节能汇报材料
2014/08/22 职场文书
小学班级管理心得体会
2016/01/07 职场文书