使用Javascript读取文本文件
当我打开HTML页面时,您能告诉我是否有任何方法可以使用Javascript读取和显示文本文件中的值吗 该文件位于本地系统中,当HTML页面打开时,需要自动拾取该文件,结果应显示在警报消息和HTML页面中。请参见,无法使用纯javascript加载本地文件使用Javascript读取文本文件,javascript,Javascript,当我打开HTML页面时,您能告诉我是否有任何方法可以使用Javascript读取和显示文本文件中的值吗 该文件位于本地系统中,当HTML页面打开时,需要自动拾取该文件,结果应显示在警报消息和HTML页面中。请参见,无法使用纯javascript加载本地文件 但是,我们可以使用来方便加载用户指定的文件。我得到了答案 var fso = new ActiveXObject("Scripting.FileSystemObject"); var ForReading = 1; var f1
但是,我们可以使用来方便加载用户指定的文件。我得到了答案
var fso = new ActiveXObject("Scripting.FileSystemObject");
var ForReading = 1;
var f1 = fso.OpenTextFile("c:\\file.txt", ForReading);
var text = f1.ReadAll();
f1.close();
alert( text);
谢谢你的帮助不可能。用户必须至少在
元素中选择文件。@Sirko我们不能在JS中指定文件名及其位置吗?如果您可以完全自动执行,您可以从用户的硬盘读取任何内容:密码、私人文件等等。。。如果您需要客户端计算机上的“永久”存储,请查看cookies和localStorage
@Sirko如何查看localStorage?。请小心,因为这只适用于Internet Explorer。