Chrome不會刪除會話cookie
P粉546179835
P粉546179835 2023-08-16 20:26:24
0
2
635
<p>我正在嘗試在javascript中設定會話cookie,像這樣:</p> <pre class="brush:php;toolbar:false;">document.cookie = 'name=alex; path=/'</pre> <p>但即使我退出瀏覽器然後再次啟動,Chrome也不會刪除它。 </p> <p>我在Firefox和Opera中進行了檢查,兩者都按預期工作-它們在瀏覽器退出時刪除會話cookie。 </p> <p>Chrome是否只是忽略了過期規則? </p> <p>我在多個作業系統中進行了檢查,並發現會話cookie在Windows XP和Ubuntu的Chrome中被刪除,但在Mac OSX Lion中沒有被刪除。 </p>
P粉546179835
P粉546179835

全部回覆(2)
P粉654894952

我剛剛遇到了同樣的問題,一個cookie被設定為在「瀏覽會話結束時」過期。

不幸的是,它並沒有過期,所以我在瀏覽器的設定中進行了一些調整。

結果發現,當瀏覽器關閉時記住已開啟標籤頁的功能是問題的根源。 (這個功能在目前版本的Chrome上被稱為“啟動時” - “繼續上次的位置”)。

Opera和Firefox也會有這個問題。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板