ChrisB: Verzwickt: Daten speichern (Client) oder senden (Server)

Beitrag lesen

Hi,

Ich möchte Datensätze in einer HTML-Datei einbetten.

Woher kommen diese Daten?

Ich bin noch nicht sicher ob als

  • Hidden-Field content (Base64 encoded)

Wozu Base64?
HTML-eigene Zeichen korrekt kodiert zu notieren, sowie ggf. mit dem Begrenzerzeichen des value-Attributes aufzupassen, sollte doch reichen.

  • Base64 encoded Kommentare <!-- data:xxxxxxxxxxx -->

Wozu Base64?
S.o.

Btw: Wenn du das irgendwann mal als XML parsen lassen wirst, ist's damit Essig - weil ein XML-Parser als erstes mal Kommentare zu entfernen *hat*.

  • Embedded Image mit src="data:image/png;base64,xxxxxxx"

Handelt es sich denn um Daten, die als Bild interpretierbar sind?

Das Problem ist jetzt die Anforderung:

  • Die Daten sollen entweder als Binärdatei (zB "Content.xls") lokal speicherbar sein oder

Bei allen drei Moeglichkeiten oben - wie? Copy&Paste aus dem Quelltext durch den Nutzer, oder ...?

  • per HTTPS-POST an einen Bearbeitungs-Server gesendet werden können.

Na dann waere das Formularfeld auf den ersten Blick wohl das sinnvollste.

MfG ChrisB

--
"The Internet: Technological marvel of marvels - but if you don't know *what* you're lookin' for on the Internet, it is nothing but a time-sucking vortex from hell."