首頁  >  文章  >  web前端  >  如何將文字檔案的內容載入到 JavaScript 變數中?

如何將文字檔案的內容載入到 JavaScript 變數中?

DDD
DDD原創
2024-11-25 07:41:14576瀏覽

How Can I Load a Text File's Contents into a JavaScript Variable?

將文字檔案內容載入到JavaScript 變數中

您有一個文字檔案儲存在Web 應用程式的根目錄中,並且您希望將其內容載入到JavaScript 變數中。與在 Groovy 中使用「toURL()」方法類似,您可以利用 XMLHttpRequest (AJAX) 在 JavaScript 中實現此目的。

AJAX 的實作取決於您所使用的 JavaScript 框架。但是,如果不考慮互通性問題,您的程式碼結構將類似於使用純 JavaScript 的以下內容:

const client = new XMLHttpRequest();
client.open('GET', '/foo.txt');
client.onreadystatechange = function() {
  alert(client.responseText);
};
client.send();

AJAX,但是,可能無法在所有平台上普遍存取。因此,建議使用像 jQuery 這樣的 AJAX 框架來確保相容性。

需要注意的一個關鍵點是,只有當「foo.txt」檔案託管在與您的網路應用程式。如果它駐留在不同的網域中,安全性原則將限制您存取該文件的內容。

以上是如何將文字檔案的內容載入到 JavaScript 變數中?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn