簡體   English   中英

無需服務器端編碼的文件操作

[英]file manipulation with out serverside coding

是否可以僅通過客戶端編程來操作文件? 我正在創建一個文本編輯器,它需要一個上載的文件,並且需要在編輯后保存到另一個位置。 客戶端編碼可以嗎?

是的,您描述的一切都是可能的。 你需要的東西是: FileReader讀取文件和API download的屬性, a為特定的名稱保存。 該解決方案不會跨瀏覽器,但可以在現代瀏覽器中使用。

  • 編輯1:您無法像具有對文件系統的完全訪問權限的語言那樣進行操作(例如,無法通過其路徑打開文件)。 用戶需要將文本文件拖到您的編輯器頁面中,或者使用<input type="file" />選擇該文件。
  • 編輯2:保存文件的方法相同。 您可以在download屬性中為用戶提供具有指定文件名的鏈接。 當用戶按下此鏈接時,文件將保存在他的下載文件夾中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM