www.whkt.net > JS设置CookiE值

JS设置CookiE值

// 保存值var value = document.getElementById("wenben1").value;document.cookie = 'wenben1='+value;// 保存一个值document.cookie = 'a=12,b=34,c=56'; // 保存多个值// 取值var b = document.cookie; // 结果 b = 'a=12,b=34,c=56';具体要其中的哪个值再去分割

avaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的.而cookie是运行在客户端的,所以可以用JS来设置cookie.假设有这样一种情况,在某个用例流程中,由A页面跳至B页面,若在A页面中采

读取属于当前文档的所有cookies var allcookies = document.cookie; 定义一个函数,用来读取特定的cookie值. function getCookie(cookie_name) { var allcookies = document.cookie; var cookie_pos = allcookies.indexOf(cookie_name); //索引

首先JS设置cookie:假设在A页面中要保存变量username的值("jack")到cookie中,key值为name,则相应的JS代码为:document.cookie="name="+username;JS读取cookie:var username=document.cookie.split(";")[0].split("=")[1];

function getCookie(cookie_name){var allcookies = document.cookie;var cookie_pos = allcookies.indexOf(cookie_name); //索引的长度 // 如果找到了索引,就代表cookie存在,// 反之,就说明不存在.if (cookie_pos != -1){// 把cookie_pos放在

<script type="text/javascript">ocument.cookie = "username=" + escape(form.username.value)+ ";document.write(document.cookie);</script> 貌似删除不了,只能把username set一个别的值

01 <script language="JavaScript" type="text/javascript">02 <!--03 document.cookie="id=12"; // 创建cookie的键和值04 document.cookie="user=yx"; // 创建cookie的键和值05 var strCookie=document.cookie; // 获取该域名下的所有

Cookie killMyCookie = new Cookie("mycookie", null); killMyCookie.setMaxAge(0); killMyCookie.setPath("/"); response.addCookie(killMyCookie); %>

js操作COOKIE,直接给document加上cookie就可以了,但是一般如果单个的加会很麻烦所以一般会直接写好一个函数,可以直接操作cookie,这样就很方便了setCookie这个是写入cookie,第一个是名称,第二个是cookie值,第三个是过期时间

cookie有一个path属性,它是用来设置同一网站访问cookie的权限的.例如:在根目录下的页面创建的cookie其他所有页面都可以访问,而在子目录下创建的cookie,其上层目录是没法访问的.如果要允许其访问可以让其path等于上层目录.允许所有页面访问,则path=/ 即可.

网站地图

All rights reserved Powered by www.whkt.net

copyright ©right 2010-2021。
www.whkt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com