我是JavaScript新手,並且有一些數據存儲在我想在我的網頁上使用的txt文件中。JavaScript XMLHttpRequest語法錯誤
然而,當我發送一個XMLHttpRequest來獲取文本文件的Firefox拋出一個語法錯誤的.TXT我想在讀的第一線
這裏是我的代碼:
var txtFile = new XMLHttpRequest();
txtFile.onreadystatechange = function() {
if (txtFile.readyState === 4) {
if (txtFile.status === 200) {
allText = txtFile.responseText;
lines = txtFile.responseText.split("\n");
}
}
}
txtFile.open("GET", "File:\\\myinfo.txt", true);
txtFile.send(null);
以下是從Firefox的錯誤信息上寫着:
語法錯誤: 「文件:\\ myinfo.txt」 線路:1
然後在這裏它有這條線上的文字
我認爲這可能意味着我不允許訪問本地文件,這是讓我知道這一點的firefox的方式。
有沒有人有這個錯誤的經驗或知道這是什麼意思?
您是否嘗試過'txtFile.open(「GET」,「myinfo.txt」,true);' –
XMLHttpRequest只允許您創建對同一個域的HTTP請求。 – duri