搜尋

首頁  >  問答  >  主體

Chrome不會刪除會話cookie

<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粉546179835P粉546179835548 天前677

全部回覆(2)我來回復

  • P粉654894952

    P粉6548949522023-08-17 13:24:07

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

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

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

    Opera和Firefox也會有這個問題。

    回覆
    0
  • P粉511985082
  • 取消回覆