前台在JavaScript方法中怎样保存和提取Cookie

前台在JavaScript方法中怎样保存和提取Cookie,第1张

function readCookie()

{

var the_cookie = documentcookie;

var broken_cookie = the_cookiesplit(":");

var the_name = broken_cookie[1];

var the_name = unescape(the_name);

alert("Your name is: " + the_name);

}

第1行很重要.当你的浏览器打开一个网页时,它调用任何和

该网页有关的cookie然后将其载入documentcookie属性.

读取cookie的技巧在于从中抽取出你需要的信息.注意在我们

所设置的cookie是这样的:wm_javascript=username:dave%

20thau.在该函数第1行之后的所有用于从该cookie中提取出

用户名(username).

var broken_cookie = the_cookiesplit(":");

将cookie在分号处分割成两部分.

var the_name = broken_cookie[1];

抓取分号后面的内容dave%20thau.

var the_name = unescape(the_name);

取消函数escape()的编码替换.在本例中重新用空格替换了%20.

alert("Your name is: " + the_name); 显示你的姓名.

这个例子使用的cookie只保存了很少的信息:用户名,cookie

最多可以保存多达4kb的信息。

get(cookie){

    let  cookieValue=null;

    let  cookies=documentcookiesplit(';');

    for(var i=0;i<cookieslength;i++){

          let cookie=cookies[i]trim();去掉前后的空格

          if(cookiesubstring(0,namelength+1)==(name+'=')){

              cookieValue=decodeURICompoent(cookiesubstring(namelength+1));

              break

          }

      }

    return cookieValue;

  }、

网页cookie查询方法如下:

1、打开浏览器,可以使用电脑自带的浏览器合下载的其它浏览器。

2、打开浏览器之后,在出现的网页里点击键盘中的f12键。

3、点击f12键之后,会d出一个控制台。

4、在控制台的中,找到上面的网络Internet选项并点击它。

5、点击网络后会d出内容类型的下拉列表,在这个下拉列表中找到文档,并将文档的前面空格勾选起来。

6、点击内容类型中的文档之后,刷新页面,再点击任意详细的文档信息记录,我们就可以看到右侧显示网页的cookies了。

在Windows XP系统中利用“导入/导出向导”可以方便地导出Cookie信息,方法如下:

第1步,打开“导入/导出向导”并单击“下一步”按钮,在打开的“导入/导出选择”向导页中选中“导出Cookie”选项,并单击“下一步”按钮。

第2步,在打开的“导出Cookie目标”向导页中,单击“浏览”按钮指定合适的位置和文件名,并单击“下一步”按钮。

第3步,打开“正在完成导入/导出向导”向导页,单击“完成”按钮开始导出 *** 作。导出成功后会给出提示,单击“确定”按钮即可。

>

>

以上就是关于前台在JavaScript方法中怎样保存和提取Cookie全部的内容,包括:前台在JavaScript方法中怎样保存和提取Cookie、用原js写获取本地cookie的方法、网页cookie如何查询等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10218745.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存