Ich habe eine Webseite, die in der Lage sein muss, Dateien von dem lokalen Rechner, auf dem der Browser läuft, in das DOM zu laden. Ich habe festgestellt, dass dies mit der HTML 5 File API sehr einfach zu bewerkstelligen ist.
Ich kann es einfach tun:
var reader = new FileReader();
reader.onload = function (fileContents) { ... load contents to a div ... }
reader.readAsText(f) //where f is an HTML5 File object
Ärgerlicherweise muss das im IE7 funktionieren, und auch in einigen früheren Versionen von Firefox, die die API nicht unterstützen. Gibt es eine einfache Möglichkeit, eine lokale Datei in das DOM in älteren Browsern zu laden?
Vielen Dank!
0 Stimmen
Die Datei-API - w3.org/TR/FileAPI - ist nicht Teil von HTML5 (nur fürs Protokoll)