[英]How can I read local files from JavaScript with Firefox
我已經編寫了一些獨立的JavaScript代碼,這些代碼需要與MaxMSP(用於MIDI和DSP的可視語言)一起使用進行調試。
我下載了WebStorm進行嘗試。 當我嘗試執行讀取本地文件的代碼時,出現以下錯誤:
異常...“安全錯誤”代碼:“ 1000” nsresult:“ 0x805303e8(NS_ERROR_DOM_SECURITY_ERR)”
我知道人們以前已經看到過這種情況,並且我嘗試了所有發現的建議,這些建議可以繞過安全性並允許從Firefox讀取本地文件,但是我仍然無法使它起作用。
我想知道在Firefox的最新版本中是否發生了更改,從而使所有舊建議無用。
將不勝感激任何建議。
謝謝大衛
好的---我知道了! 對我來說,最大的問題是缺乏對JavaScript庫的了解。
XMLHttpRequest有效,但需要額外的一行
xmlhttp.send();
我不知道 因此,實際上可以從本地文件讀取數據的代碼(假設其中一個遵循其他地方發布的說明來關閉安全性,則只需
var xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET", filename, false); // Synchronous
xmlhttp.send();
var text = xmlhttp.responseText;
我希望這可以節省一些時間---對我來說,這真是一個PITA。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.