不行的。一定要服务器端返回给你txt文档的字符串。服务器端直接返回文件,js里是得不到的。
你的意思是 获取文本框里的值在Js中是吗
文档中的内容
发送一个get请求就OK了:
$.get("/test.txt", function (data, textStauts) {
var result=data;
});
提示没有权限
@千重: 只要没有跨域,如果在浏览器中真接输入地址可以打开txt,那么就可以用这种方法获取到
没有跨域 本地的文件
$.get("D:/testfile.txt", function (data, textStauts) { var result=data;});
依旧提示没有权限
本地文件可以通过地址栏打开 但无法通过js来打开
@千重: 这个txt文件在哪儿,是服务器上吗?
用ajax去请求一个页面,然后页面读取txt 文件里面的内容,再传回调用端..
直接请求好象是不行的...
可以ajax,
也可以在aspx页上这样:
var txtContent='<%Response.Wrtite("从文件读取到的内容")%>';