博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【转】cookie如何共享到各个浏览器
阅读量:6591 次
发布时间:2019-06-24

本文共 700 字,大约阅读时间需要 2 分钟。

可以考虑 localstorage,

点击查看原始尺寸

点击查看原始尺寸

也可以参考德问相关问题:

 

补充下,夸浏览器可以参考 

这个问题前段时间我也遇到了,最后使用 提到到的 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

转载地址:http://jrdio.baihongyu.com/

你可能感兴趣的文章
Chalubo僵尸网络来袭 IOT设备或将受到DDoS攻击
查看>>
如何实现百万TPS?详解JMQ4的存储设计
查看>>
这么说吧,NIO很简单,其实就是个牛逼IO
查看>>
使用Python快速获取公众号文章定制电子书(二)
查看>>
iOS下JS与OC互相调用(七)--Cordova 基础
查看>>
Nacos v0.7.0:对接CMDB,实现基于标签的服务发现能力
查看>>
【开发问题记录①】关于滑动CollectionView时ContentSize变化的问题
查看>>
java中GC的基本概念
查看>>
building xxx gradle project info的解决办法
查看>>
在 CentOS 7 上搭建 Jenkins + Maven + Git 持续集成环境
查看>>
数据结构与算法 | Leetcode 19. Remove Nth Node From End of List
查看>>
[LeetCode] 862. Shortest Subarray with Sum at Least K
查看>>
【分享】终端命令工具 自动生成vue组件文件以及修改router.js
查看>>
[LeetCode] Student Attendance Record I
查看>>
PHP回顾之多进程编程
查看>>
spring boot + redis
查看>>
Ajax技术细节
查看>>
nuxt.js部署vue应用到服务端过程
查看>>
删除数组中的指定元素 | JavaScript
查看>>
CSS3+JS实现静态圆形进度条【清晰、易懂】
查看>>