suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Wie erhalte ich die verbleibende Kapazität von Browser-Cookies und löse das Problem unzureichender Kapazität?

Wir wissen, dass die Größe des Cookies, das der Browser selbst speichern kann, begrenzt ist. Wenn die maximale Kapazität überschritten wird, können keine Cookies mehr gesetzt werden. Wie kann sichergestellt werden, dass die verbleibende Kapazität während der Entwicklung ausreicht? Angenommen, ein Benutzer besucht eine Website und füllt sein Cookie. Bedeutet dies, dass nachfolgend besuchte Websites keine Cookies normalerweise setzen können?

欧阳克欧阳克2722 Tage vor851

Antworte allen(4)Ich werde antworten

  • 迷茫

    迷茫2017-06-12 09:32:41

    字符串的长度document.cookie.length,然后就是字节换算了呗

    Antwort
    0
  • 迷茫

    迷茫2017-06-12 09:32:41

    用localstorage代替cookie

    Antwort
    0
  • 仅有的幸福

    仅有的幸福2017-06-12 09:32:41

    cookie的容量是4K
    可以用localstorage代替cookie。
    对应的还有sessionstorage。

    Antwort
    0
  • 習慣沉默

    習慣沉默2017-06-12 09:32:41

    cookie只有4k ,若果你要用存的话建议用localstorage,之外你想模拟cookie时间清除的话,你可以用cookie单纯地存一个时间来判断localstorage的存储时间,到时就clear

    Antwort
    0
  • StornierenAntwort