如何使用Ajax从远程计算机(来自IIS6.0虚拟目录)读取文件(.txt / .xml)中的文本并将其复制到客户端计算机“TEMP / specified”文件夹中。
应该执行以下步骤,单击按钮: 1)请求应该去服务器(它是ASP.NET3.5应用程序并托管在IIS6.0中) 2)打开文件(.txt / .xml)并读取完整内容然后传递给客户端计算机。 3)获取(读取)内容并在客户机指定的路径中复制(可能是TEMP文件夹或指定的文件夹)。
如果为同一个
提供任何示例代码,那将会非常棒谢谢
答案 0 :(得分:0)
<script type="text/javascript">
var http = false;
if(navigator.appName == "Microsoft Internet Explorer") {
http = new ActiveXObject("Microsoft.XMLHTTP");
} else {
http = new XMLHttpRequest();
}
http.open("GET", "test.txt");
http.onreadystatechange=function() {
if(http.readyState == 4) {
alert(http.responseText);
}
}
http.send(null);
</script>
P.S。您实际上无法将文件保存到本地客户端的计算机