可以考慮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
