Speichern Sie ein Bild in einem Cookie

7

Ich möchte gerne ein kleines Profilbild meiner Benutzer in ihrem Browser speichern, so dass sie ihr Profilbild (im Login-Formular) bei jeder Anmeldung sehen können (wenn sie sich an mich erinnern). Ich denke, Hotmail macht etwas ähnliches.

Ist es möglich, das Image auf dem Benutzercomputer zu speichern und den Pfad in einem Cookie zu speichern? Die maximale Größe eines Cookies scheint 4096 Bytes , so dass es schwierig sein könnte, das Bild selbst in einem Cookie zu speichern. Hast du irgendwelche Ideen, wie ich das machen könnte?

    
Mick 21.06.2012, 00:48
quelle

4 Antworten

11

Sicher ist es effizienter, einen Link zu einem Online-Bild im Cookie zu speichern und stattdessen zu verwenden?

Jedes Mal, wenn eine Webseite durchsucht wird, werden die Cookies übertragen - das Speichern eines Bildes wird unnötige Bandbreite hinzufügen.

    
Robbie 21.06.2012, 00:55
quelle
8

Speichern Sie es in localStorage mit JavaScript.

Ссылка

    
Jasper Mogg 21.06.2012 00:51
quelle
4

Können Sie den Pfad zum Bild in einem Cookie speichern und den Wert verwenden, um es auf dem Anmeldebildschirm zu rendern?

    
Paul Sham 21.06.2012 00:53
quelle
4

Warum möchten Sie kein Bild auf dem Server speichern und den Pfad in einem Cookie speichern?

Dies sieht situationsgerechter aus und schreibt dann zusätzliche Daten auf den Benutzercomputer ...

    
DaneSoul 21.06.2012 00:54
quelle

Tags und Links