我正在嘗試做一個基本的AJAX教程,將文件hello.txt中的數據讀入我的網頁。 hello.txt和我目前的html網頁都在同一個目錄下。有誰知道我做錯了什麼?當我加載頁面時沒有任何反應。 (可運行JavaScript或只是任何服務器端語言)簡單的AJAX示例 - 從txt文件加載數據
<!DOCTYPE html>
<head><title>Ajax Test</title>
<script type="text/javascript">
var xmlHttp = new XMLHttpRequest();
xmlHttp.open("GET", "hello.txt", true);
xmlHttp.addEventListener("load", ajaxCallback, false);
xmlHttp.send(null);
function ajaxCallback(event){
alert("Your file contains the text: " + event.target.responseText);
}
</script>
</head>
<body>
</body>
</html>
下'HTTP位於您的文本文件:// example.com/hello.txt'其中請求來自'HTTP:// example.com'? – Sumurai8
我只是將它保存在與我的html文件相同的文件夾中。當我上傳到我的服務器時,我的html頁面是http://www.example.com/~user/test.html,我的文本文件是http://www.example.com/~user/hello.txt – Spanner
您的代碼在最新的FF和Chrome上完美運行。 – nietonfir