【转】cookie如何共享到各个浏览器

可以考虑HTML5 localstorage,

点击查看原始尺寸

http://www.cnblogs.com/xiaowei0705/archive/2011/04/19/2021372.html
也可以参考德问相关问题:@php 设置cookie时怎么样面对不同的浏览器

补充下,夸浏览器可以参考 https://github.com/marcuswestin/store.js

这个问题前段时间我也遇到了,最后使用@猪肉有毒 提到到的 flash share object 解决的。(但是在chrome的某些版本中还是不能共享。)

多个不同浏览器是无法做到共享cookie的,因为每个浏览器存cookie路径不是一样的,所以无法做到不同浏览器共享cookie。

如果是同一种浏览器,多个标签页共享的话,再生成cookie的时候添加cookie的有效期;否则cookie为会话cookie,这种客户端是不会把cookie存到硬盘上的,其他标签也无法获取到cookie。

如果你说的是在多种浏览器之间共享Cookie,那是100%不行的。

我想你说的应该是同一个浏览器打开多个实例中共享Cookie吧,这种情况经过测试

IE6:如果从快捷方式打开2个两个ie,不能共享cookie。但是在当前IE页面上使用 CTRL + N 新建的ie页面可以共享cookie。
IE9: 可以共享
firefox: 可以共享
chrome: 可以共享
opear: 可以共享

至于IE7和IE8的由于没有安装,没有测试,不知道可不可以,如果我想通过程序去实现,那是不行的,这个都是浏览器的功能。

多个浏览器之间不能共享cookie。它们存储和读写方式都不一样。
比如IE的cookie是放在文本文件里的,firefox的cookie是放在sqlite数据库里的。
况且还有安全上的考虑。
可以考虑下FSO(flash share object)

原文:http://www.dewen.org/q/1629

时间: 2024-12-10 04:57:45

【转】cookie如何共享到各个浏览器的相关文章

session的官方定义是:Session:在计算机中,尤其是在网络应用中,称为“会话控制”。Session 对象存储特定用户会话所需的属性及配置信息。 说白了session就是一种可以维持服务器端的数据存储技术。session主要有以下的这些特点: 1. session保存的位置是在服务器端 2. session一般来说是要配合cookie使用,如果是浏览器禁用了cookie功

session的官方定义是:Session:在计算机中,尤其是在网络应用中,称为"会话控制".Session 对象存储特定用户会话所需的属性及配置信息. 说白了session就是一种可以维持服务器端的数据存储技术.session主要有以下的这些特点: 1. session保存的位置是在服务器端 2. session一般来说是要配合cookie使用,如果是浏览器禁用了cookie功能,也就只能够使用URL重写来实现session存储的功能 3. 单纯的使用session来维持用户状态的话

IE中cookie问题,带下划线的前置域名会不给设cookie,谷歌和火狐浏览器则不受影响

!! WARNING !!: Server hostname contains an underscore and this response sets a cookie. Internet Explorer does not permit cookies to be set on hostnames containing underscores. See http://support.microsoft.com/kb/316112

Django之Cookie、Session

1. 登录注册 2. 老师 班级管理 学员管理 3. 增删改差 Cookie: 就是保存在浏览器端的键值对 可以利用做登录 1.保存在用户浏览器 2.可以主动清楚 3.也可以被“伪造” 4.跨域名cookie不共享 5.浏览器设置不接受cookie Cookie是什么? 客户端浏览器上保存的键值对 设置: 服务端操作的Cookie obj.set_cookie('k1','v1') obj.set_cookie('k1','v1',max_age=10) v = datetime.datetim

cookie,Session机制的本质,跨应用程序的session共享

目录:一.术语session二.HTTP协议与状态保持三.理解cookie机制四.理解session机制五.理解javax.servlet.http.HttpSession六.HttpSession常见问题七.跨应用程序的session共享八.总结 一.术语session在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction与session在某些语境下的含义是相同的.session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动

浏览器cookie那些事儿

1.介绍 ①什么是cookie 页面用来保存信息 --比如,自动登录,记住用户名等 cookie的特性 --同一个网站中所有页面共享一套cookie --数量大小有限 --过期时间 js中使用cookie document.cookie ②cookie的使用 设置cookie --格式 :名字=值 --不会覆盖 --过期时间:expires=时间(如果没有指定过期时间,默认浏览器窗口关闭过期) >>日期对象使用 --封装函数 1 //设置存cookie 2 //时间以毫秒为单位,请记得换算好时

[MVC学习笔记]6. 使用Memcache+Cookie解决分布式系统共享登录状态

      为了解决单机处理的瓶颈,增强软件的可用性,我们需要将软件部署在多台服务器上启用多个二级子域名以频道化的方式,根据业务功能将网站分布部署在独立的服务器上,或通过负载均衡技术(如:DNS轮询.Radware.F5.LVS等)让多个频道共享一组服务器.当我们将网站程序分部到多台服务器上后,由于Session受实现原理的局限,无法跨服务器同步更新Session,使得登录状态难以通过Session共享.       我们使用MemCache+Cookie方案来解决分布式系统共享登录状态的问题.

iOS开发WKWebView Cookie的读取与写入,与UIWebView的Cookie共享

NSHTTPCookieStorage和NSHttpCookie NSHTTPCookieStorage 实现了一个管理Cookie的单例对象(只有一个实例),每个Cookie都是NSHTTPCookie类的实例,做为一个规则,Cookie在所有应用 之间共享并在不同进程之间保持同步.Session Cookie(一个isSessionOnly方法返回YES的Cookie)只能在单一进程中使用. UIWebView Cookie 同一个应用,不同UIWebView之间的Cookie是自动同步的.

浏览器同源策略及Cookie的作用域

所谓"同源"指的是"三个相同": 1.协议相同 2.域名相同 3.端口相同 当着三个地方相同才算同源 例如:http://www.example.com:8888/dir/page.html 协议是http:// 域名是www.example.com 端口是8888 采用同源策略的目的:是为了保证用户信息的安全,防止恶意的网站窃取数据.设想这样一种情况:A网站是一家银行,用户登录以后,又去浏览其他网站. 如果其他网站可以读取A网站的 Cookie,会发生什么?如果

IE/Firefox/Chrome等浏览器保存Cookie的位置

IE/Firefox/Chrome等浏览器保存Cookie的位置 原文  http://smilejay.com/2013/04/browser-cookie-location/ 前面写了篇长文( 使用Jmeter登录WordPress的问题 )中也重点是Cookie的问题,这里再简单说下什么是Cookie并且列举一下主流浏览器保存Cookie的位置吧. 什么是Cookie? A cookie, also known as an HTTP cookie, web cookie, or brows