JavaScript读取本地文件

编程知识 行业动态 更新时间:2024-06-13 00:17:49

利用XMLHttpRequest对本地文件进行读取操作,值得注意的是,HTML文档的格式要与流中的读取格式设置一致, 代码如下:

function load(name) {
    let xhr = new XMLHttpRequest(),
        okStatus = document.location.protocol === "file:" ? 0 : 200;
    xhr.open('GET', name, false);
    xhr.overrideMimeType("text/html;charset=utf-8");//默认为utf-8
    xhr.send(null);
    return xhr.status === okStatus ? xhr.responseText : null;
}

let text = load("test.txt");
console.log(text);

test.txt文件内容如下,注意,在编写这个文档的时候用记事本要选utf-8编码:

你好,世界!
你好,JavaScript!

控制台打印执行结果:

 

更多推荐

JavaScript读取本地文件

本文发布于:2023-03-25 20:22:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/eddc48b94bbfb765fe6e516bdacd14ae.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:本地文件   JavaScript

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!