如何加载页面而不是http.responseText
document.getElementById("content").innerHTML = http.responseText; // works
document.getElementById("content2").innerHTML = "test"; // works
document.getElementById("content3").src = "dir/file.txt;"; // how display file.txt content.
file.txt路径与javascript位于同一位置。 [网络服务器]
答案 0 :(得分:3)
我认为你不能直接通过JavaScript做到这一点,你必须在服务器端做到这一点......
答案 1 :(得分:1)
使用jQuery,你可以这样做:
$("#element").load("file.txt");
您需要做的就是下载jQuery js文件并将其放在您的网络服务器上,然后将其包含在您的页面顶部:
<script src="jquery.js"></script>
...这假设您的文件是服务器端。如果它是您想要的客户端文件,那是不可能的