2014-10-28 61 views
1

我想從文本文件或(最好是)逗號分隔的值文件中加載一些文本。 Web應用程序是共享驅動器上的單個HTML文件(由於數據保護的業務限制)。該文本文件將與HTML文件位於同一目錄中。如何僅使用客戶端語言從本地文件加載字符串?

我需要一種在啓動時自動獲取數據到網絡應用程序的方法,這將簡化與應用程序的交互,但仍然使它足夠簡單,以便爲最終用戶添加更多系統數據。

我已經嘗試過使用已經能夠將文本加載到主體中的對象,但它加載了一個我不知道如何在Javascript中操作的新文檔。

+1

告訴我們你到目前爲止,我相信我們能夠幫助你 – myfunkyside 2014-10-28 21:15:47

+0

你有沒有嘗試過使用onload方法? 2014-10-28 21:36:09

+0

您不能在常規瀏覽器中訪問本地文件系統,但使用Windows中的HTML應用程序,您可以使用AJAX或Scripting.FileSystemObject – 2014-10-28 22:10:35

回答

0

這可能對你有幫助嗎?

function fetchAllShortStock() 
{ 
    $.get("shortStock.txt", function(data) { <-- loads the file with jQuery 


    var mydata = data.split("\n"); <-- Splits the loaded text on each new line. 
    var allShortStock; 



    for(var i = 0; i < mydata.length; i++) 
    { 
     allShortStock.append('"') 
     var shortStock = mydata[i]; 
     allShortStock.append(shortStock); 

    } 
相關問題