我需要一个 JavaScript 代码来读取存储为 .txt 文件的字典(或者也可以保存为任何其他类型的文件。它也可以在线获取)并将其内容存储在变量中。我无法找到一种让 JavaScript 像 Java 一样读取文件的方法。我发现使用 PHP 可以轻松完成它。但是我无法将 PHP 中存储为变量的字典内容传递给 JavaScript。可以帮助我完成此任务,无论是仅使用 JavaScript 还是同时使用 JavaScript 和 PHP
最佳答案
您可以使用 AJAX 加载该文件。这是一个例子:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<style></style>
<script>
window.addEventListener("load", function(){
var request = new XMLHttpRequest()
request.onreadystatechange = function(){
if(request.readyState == 4 && request.status == 200){
console.log(request.responseText)
}
}
request.open("GET", "txt.txt", true)
request.send()
})
</script>
</head>
<body>
</body>
</html>
关于读取a.txt文件的Javascript代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22936136/