2012-11-28 79 views
0

我有一個文件,該文件是在它看起來像這樣的網絡 -使用HTML5的文件API讀取文件

\\\ mangoes.txt

我想直接讀取此文件,而無需使用任何輸入標籤在html頁面上。

我該如何做到這一點?

回答

1

這是不可能的。瀏覽器不會允許您閱讀除JS或CSS以外的任何文件。這將違反安全。然而,使用表單可以讓用戶上傳一個文件,然後讀取該文件的內容。但是,這是不可能的,沒有使用輸入標籤。 對於下列選項的解決方法是可能的:

  1. 您可以發送AJAX調用到您的服務器,然後這將讀取文件 ,並會送你在響應文件的文本。
  2. 您可以使用JS文件,並將所有數據保存在變量中,然後可以通過在您的HTML頁面中包含JS文件來使用該變量中的數據 。
  3. 您可以將數據保存在HTML頁面上的隱藏div中,並可以使用Java Script讀取其值 。
+0

這是有道理的。你確定沒有解決方法嗎? – Tushar

+0

我編輯了我的答案並添加了一些可能的選項。 – Amber