簡體   English   中英

如何在javascript中從D盤讀取本地文件

[英]How can i read local file from D drive in javascript

我的要求是讀取包含一些數據的 json 文件並存儲在其他一些 .js 文件中。

我有任務在 Javascript 中從本地磁盤讀取本地文件,我使用了像 - D:\\json\\analytics.json 這樣的文件路徑。

(document).ready(){
($).getData("D:\json\analytics.json");

}

當我在螢火蟲中看到它需要其他網址。

我該怎么做,是否可以從javascript讀取文件。

我不知道 javascript,我看到了一些答案,但我無法理解。

需要解決方案,我該如何實現。 有沒有其他方法可以在不使用 scriptlet 的情況下讀取 jsp 上的文件。 從服務器端,可以在jsp頁面上發送。

我認為 Jaronmanda 的答案不會起作用,因為它會遇到跨源問題,請參閱“僅 HTTP 支持跨源請求”。 加載本地文件時出錯

正如頁面所建議的那樣,通常您需要從 Web 服務(同一域,或允許您的域訪問)提供該 json 文件,但這取決於您真正需要做什么。 如果您可以控制該 json 文件的存儲位置,更簡單的方法是將其放在 html 文件的子目錄中,然后執行以下操作:

$(document).ready(function () {       
    $.get('<directory>/analytics.json', function (data) {
        // Do your stuff
    });
});

暫無
暫無

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

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