通过JAVASCRIPT读取ASP设定的COOKIE

2016-02-19 11:46 2 1 收藏

下面图老师小编要跟大家分享通过JAVASCRIPT读取ASP设定的COOKIE,简单的过程中其实暗藏玄机,还是要细心学习,喜欢还请记得收藏哦!

【 tulaoshi.com - Web开发 】

代码如下:

%
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; icookieArr.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

来源:http://www.tulaoshi.com/n/20160219/1598531.html

延伸阅读
标签: Web开发
新版本网站--lib类函数功能应用DEMO演示 新版本网站--lib类函数功能应用DEMO演示 1 2 3 4 5 6 7 8拖动窗口(1)关闭窗口 理光R系列自来都已全面而著称,去年推出的R7则堪称是相当完善的一款产品,轻巧的机身,7.1倍光学变焦镜头,大尺寸LCD,快速的开机、对焦速度,加上合理的价格,取得了相当不错的销售成绩。 ...
  在试验和研究了一下上面的示例程序后,会发现:   1。你不能够读和显示cookie。如果你想看一下这个cookie你需要指定与它相同的另一个字符串变量,如下:    document.cookie = cookieName + "=" + cookieValue + "; expires=" + cookieExpires;    myvar = cookieName + "=" + cookieValue + "; expires=" + ...
标签: Web开发
 [译者注:将本文的最后示例代码拷贝至文本文件中,更名文件为homepage.htm格式文件,在浏览器中运行,本文以该示例代码讲解   简介   ====================================   问题是我想解决自动访问http://www.thehungersite.com。这个页面能够限制你每一天只访问它一次(不要忘记在这链接上点击)。   现在为...
 简介   ====================================   问题是我想解决自动访问http://www.thehungersite.com。这个页面能够限制你每一天只访问它一次(不要忘记在这链接上点击)。   现在为止,每次一开始我做的第一件事就是手工选择我的书签加载这个页面。   为什么不为它创建一个简单的脚本程序呢?   因为我想...
  <html   <head   <titleHomepage</title   </head   <body   <a href='http://www.thehungersite.com/'Manual redirection<br</a   <a href="javascript:ResetCookie()"Cookie reset</a   <script language="JavaScript"   <!--   var bVisited...

经验教程

855

收藏

86
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部