不同页面 共享cookie及localStorage

参考文献:

1、http://blog.sina.com.cn/s/blog_600c6eec0100kv5v.html

2、http://www.cnblogs.com/xiaowei0705/archive/2011/04/19/2021372.html

一、cookie

问题现象:两个页面 读取不到另一个页面的cookie

原因:setCookie()时 要加"path=/"

例如:

var name = "like12";

var value = "tantan";

document.cookie = name + "=" + escape(value) + ";" + "path=/";

一、localStorage

原因:访问域名必须相同,如都使用localhost 或者 都使用192.168.2.234

如:

http://localhost:8080/CYGL/com/gs/mcf/view/login.d

http://localhost:8080/CYGL/camera/showCookie.html

例如:

if(window.localStorage){
alert('This browser supports localStorage');

}else{
alert('This browser does NOT support localStorage');

}

localStorage.setItem("b","isaac");//设置b为"isaac"

var b = localStorage.getItem("b");//获取b的值

//localStorage.removeItem("b");//清除b的值

//localStorage.clear();//清除所有键值对

猜你喜欢

转载自blog.csdn.net/tanzongbiao/article/details/82527692
今日推荐