我需要做的是:如何從一個文本文件僅發送文字
讓用戶從他的盤
選擇txt文件獲取文本從它讓我們說一個變量
經由AJAX
發送它(變量值)對於第一點想知道我是否應該使用正常輸入類型(如果我想通過POST發送文件)<input type="file">
對於第二點,我需要知道如何獲取所選文件用戶的名稱,然後從中讀取文本它。另外,我對JavaScript不太熟悉,所以我不知道一個字符串可以存在多長時間(文件平均有大約15k行)
對於第三個我不需要知道我是否可以獲得數據存儲在一個變量或數組中。
在此先感謝。
P.S.我猜javascript不是一種快速的語言,但是(取決於編輯器),它有時會以我在第一或第五行中所有需要的數據的方式在我的計算機上打開。是否可以只讀取文件的前幾行?
HTML5 Rocks有一個關於從磁盤讀取文件的教程(http://www.html5rocks.com/en/tutorials/file/dndfiles/)。 – Whymarrh
回覆:ps:當然,只需將File.slice(0,1024)「調用傳遞給FileReader()而不是」文件「即可獲取文件的第一個KB,而無需將整個內容讀入RAM。 – dandavis
另外,file.name,從你給FileReader()的同一個文件有文件的名稱... – dandavis