我有一個網頁,需要能夠從運行瀏覽器的本地機器將文件加載到DOM中。我發現使用HTML 5 File API很容易。與HTML 5的FileReader相當的HTML 4?
我可以這樣做:
var reader = new FileReader();
reader.onload = function (fileContents) { ... load contents to a div ... }
reader.readAsText(f) //where f is an HTML5 File object
煩人,我需要這在IE7的工作,也有一些早期版本的Firefox瀏覽器不支持的API。在舊版瀏覽器中是否有簡單的方法將本地文件加載到DOM中?
非常感謝!
File API - http://www.w3.org/TR/FileAPI/ - 不是HTML5的一部分(僅用於記錄) – 2011-03-22 21:30:23
@Šime - 謝謝,我的錯! – 2011-03-22 21:45:49