javascript可以读取txt.请问javascript如何读取本地的TXT文件,然后将内容存入1个数组中?

 我来答
miniappcy3tv95eaedrf
2011-08-27 · TA获得超过2363个赞
知道大有可为答主
回答量:1909
采纳率:92%
帮助的人:1118万
展开全部
这个要看你在什么地方应用了,如果是网页中,js是不能读取到本地文件的,只能访问同域的文件
比如www.baidu.com中的js代码就只能访问baidu域名下的文件.
如果是用ie在本地打开html文件中的js,把安全性调低一点是可以访问本地文件的。
可以用fso读文件,也可以用adodb.stream读文件.
还可以用wscript或cscript解释执行js文件,这个就是把js当作脚本来使用,和vbs是一个道理.
来自:求助得到的回答
zowdn813yfm
2011-08-25 · TA获得超过930个赞
知道小有建树答主
回答量:1560
采纳率:0%
帮助的人:708万
展开全部
javascript 本身是不可以的
只能调用 activeX FSO

var fso, ts, s ;
var ForReading = 1;

fso = new ActiveXObject("Scripting.FileSystemObject");
ts = fso.OpenTextFile("c:\\testfile.txt", ForReading);
s = ts.ReadLine();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
52ladybug
2011-08-25 · TA获得超过272个赞
知道小有建树答主
回答量:127
采纳率:0%
帮助的人:142万
展开全部
javascript不能直接操作文件,需要错做txt的话需要依靠后台程序来做
具体实现方法可以提交表单或者ajax操作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chl_cn
2011-08-25 · 超过38用户采纳过TA的回答
知道小有建树答主
回答量:95
采纳率:0%
帮助的人:88.9万
展开全部
安全方面的问题,js不能读取本地文件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式