Chrome löscht keine Sitzungscookies
P粉546179835
P粉546179835 2023-08-16 20:26:24
0
2
612
<p>Ich versuche, ein Sitzungscookie in Javascript zu setzen, etwa so: </p> <pre class="brush:php;toolbar:false;">document.cookie = 'name=alex path=/'</pre> <p>Aber selbst wenn ich den Browser beende und erneut starte, wird Chrome ihn nicht löschen. </p> <p> Ich habe Firefox und Opera eingecheckt und beide funktionieren wie erwartet – sie löschen das Sitzungscookie, wenn der Browser beendet wird. </p> <p>Hat Chrome die Ablaufregel einfach ignoriert? </p> <p>Ich habe mehrere Betriebssysteme überprüft und festgestellt, dass Sitzungscookies in Chrome unter Windows XP und Ubuntu gelöscht werden, nicht jedoch unter Mac OSX Lion. </p>
P粉546179835
P粉546179835

Antworte allen(2)
P粉654894952

我刚刚遇到了同样的问题,一个cookie被设置为在“浏览会话结束时”过期。

不幸的是,它并没有过期,所以我在浏览器的设置中进行了一些调整。

结果发现,当浏览器关闭时记住已打开标签页的功能是问题的根源。(这个功能在当前版本的Chrome上被称为“启动时” - “继续上次的位置”)。

Opera和Firefox也会出现这个问题。

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!