[英]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.