通过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实现用一个DIV来包装文本元素节点
Sep 09 Javascript
js获取图片宽高的方法
Nov 25 Javascript
Bootstrap进度条组件知识详解
May 01 Javascript
JS代码实现根据时间变换页面背景效果
Jun 16 Javascript
Vue调试神器vue-devtools安装方法
Dec 12 Javascript
vue2.0在没有dev-server.js下的本地数据配置方法
Feb 23 Javascript
一文了解vue-router之hash模式和history模式
May 31 Javascript
深入理解JS异步编程-Promise
Jun 03 Javascript
详解vue-cli项目开发/生产环境代理实现跨域请求
Jul 23 Javascript
Vue实现base64编码图片间的切换功能
Dec 04 Javascript
vue使用nprogress实现进度条
Dec 09 Javascript
vue使用video插件vue-video-player详解
Oct 23 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简单实现二维数组的矩阵转置操作示例
2017/11/24 PHP
PHP中常用的三种设计模式详解【单例模式、工厂模式、观察者模式】
2019/06/14 PHP
php使用redis的几种常见操作方式和用法示例
2020/02/20 PHP
初探jquery——表单应用范例
2007/02/20 Javascript
使用JQ来编写最基本的淡入淡出效果附演示动画
2014/10/31 Javascript
PHP+jQuery+Ajax+Mysql如何实现发表心情功能
2015/08/06 Javascript
浅谈jquery之on()绑定事件和off()解除绑定事件
2016/10/26 Javascript
详谈$.data()的用法和作用
2017/02/13 Javascript
NodeJs下的测试框架Mocha的简单介绍
2017/02/22 NodeJs
微信小程序页面开发注意事项整理
2017/05/18 Javascript
Vue+Vux项目实践完整代码
2017/11/30 Javascript
使用FormData实现上传多个文件
2018/12/04 Javascript
Vue基于vuex、axios拦截器实现loading效果及axios的安装配置
2019/04/26 Javascript
Vue解决移动端弹窗滚动穿透问题
2020/12/15 Vue.js
[01:09]模型精美,特效酷炫!TI9不朽宝藏Ⅰ鉴赏
2019/05/10 DOTA
[32:30]夜魇凡尔赛茶话会 第一期01:谁是卧底
2021/03/11 DOTA
python 图片验证码代码分享
2012/07/04 Python
python根据距离和时长计算配速示例
2014/02/16 Python
python list元素为tuple时的排序方法
2018/04/18 Python
Python 字符串转换为整形和浮点类型的方法
2018/07/17 Python
python监控nginx端口和进程状态
2019/09/06 Python
Python实现图像的垂直投影示例
2020/01/17 Python
Python切割图片成九宫格的示例代码
2020/03/10 Python
Python中常见的数制转换有哪些
2020/05/27 Python
python利用google翻译方法实例(翻译字幕文件)
2020/09/21 Python
THE OUTNET英国官网:国际设计师品牌折扣网站
2016/08/14 全球购物
英国袜子店:Sock Shop
2017/01/11 全球购物
中国海淘族值得信赖的海淘返利网站:55海淘
2017/01/16 全球购物
YSL圣罗兰美妆俄罗斯官网:Yves Saint Lauret RU
2020/09/23 全球购物
屈臣氏俄罗斯在线商店:Watsons俄罗斯
2020/08/03 全球购物
美丽家庭事迹材料
2014/05/03 职场文书
党委班子剖析材料
2014/08/21 职场文书
党员干部批评与自我批评反四风思想汇报
2014/09/21 职场文书
学习走群众路线心得体会
2014/11/05 职场文书
mysql 8.0.24 安装配置方法图文教程
2021/05/12 MySQL
Redis调用Lua脚本及使用场景快速掌握
2022/03/16 Redis