使用XMLHttpRequest发起请求,读取本地文件,主要总结了三种方法,如下所示:

// 创建XMLHttpRequest请求
const xhrFile = new XMLHttpRequest();
// 建立连接,第三个参数为同步或异步请求
xhrFile.open("GET", filePath, false);
// method 1
xhrFile.onload  = function() {const allText = xhrFile.response;callback(allText)
}// method 2xhrFile.onreadystatechange = function(){if(xhrFile.readyState == 4){console.log(xhrFile.responseText);}
}// method 3
// xhrFile.overrideMimeType("text/plain");
xhrFile.addEventListener("load",function(c){response= c.target.response;console.log(response);
})
xhrFile.send();

使用JS读取本地文件相关推荐

  1. JS学习--用JS读取本地文件

    <span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255) ...

  2. js读取本地文件和写入本地文件

    读取本地文件: <!doctype html> <html lang="en"> <head><meta charset="UT ...

  3. js调用文件服务器出现跨域,js 读取本地文件遇到ajax跨域问题

    环境:win10 语言:js 对象:easyUI SKD demo 级别:小小白级 本篇博文记录博主从js小小白的进化历程,下述问题对老鸟来说再简单不过,但是作为新手一定会经历这样的阶段,所以还是分享 ...

  4. js 读取本地文件到服务器,在没有Web服务器的情况下使用Javascript加载本地文件...

    我需要编写一个使用HTML5和canvas的软件. 整个软件应该能够在本地运行,而不需要服务器.所以我只能使用Javascript,不能使用php. 困难的部分:我必须动态获取操作期间所需的文本文件的 ...

  5. 如何使用js读取本地文件并将内容展示到页面

    首先说方法,利用js中fileReader对象读取文件 1.首先创建fileReader对象 2. fileReader对象 读取不同文件调用的方法不同 所以要创建正则判断读取文件类型 3.直接上代码 ...

  6. Next.js读取本地文件

    next.js使用本地图片,需要放在public的文件夹下,并且路径直接以 '/'开头.例如图片放在public文件夹写的imgs的文件夹中,则 使用网络图片则直接是src直接写的是网络路径.

  7. JS读取本地文件及目录的方法

    Javascript是网页制作中离不开的脚本语言,依靠它,一个网页的内容才生动活泼.富有朝气.但也许你还没有发现并应用它的一些更高级的功能吧?比如,对文件和文件夹进行读.写和删除,就象在VB.VC等高 ...

  8. js读写php文件,在js中如何读取本地文件

    下面我就为大家分享一篇js读取本地文件的实例,具有很好的参考价值,希望对大家有所帮助. 如何用在浏览器端预览本地文件? 今天的主题是使用浏览器预览本地文件. 由于浏览器安全策略的限制,javascri ...

  9. js 获取本地文件及目录方法

    相册 广场游戏登录注册 关注此空间 听风居 感受自然 感受生活 感受心灵 2012-01-09 14:25 JS读取本地文件及目录的方法 Javascript是网页制作中离不开的脚本语言,依靠它,一个 ...

  10. jq ajax 读取本地文件,jquery读取本地文件

    $(document).ready(function(){ $("#b01").click(function(){ htmlobj=$.ajax({url:"/jquer ...

最新文章

  1. UML中的六种关系的比较与学习
  2. 人类的下一代计算平台——科技大发展前景下的新思考
  3. linux下各个头文件及作用总结
  4. php cur https,解决php-curl不支持https问题
  5. vector和list容器有哪些区别
  6. 获得分辨率_变分辨率宽幅面光固化3D打印,
  7. requireJS(一)
  8. html换浏览器div的位置固定不变,浏览器窗口更改时,HTML div不在适当的位置
  9. c语言教程 define,C语言中define的用法
  10. wpf之StackPanel布局
  11. 用友U815.0UFO报表知识点分享
  12. Python Selenium的下载和安装
  13. 情有独钟,迷情电子三五年(七)
  14. 拼多多顶级佣金助手-微信群自动发单
  15. 数学笔记:集合及其运算
  16. 数据表创建它的实体类和业务类_通过库存核算,看低代码如何实现企业级应用中的核心业务逻辑...
  17. 【Java】——2的次幂表示(C和Java实现)
  18. 树莓派系统烧录,连接电脑,电脑远程桌面控制树莓派(树莓派无屏幕,校园网)
  19. UVA Magical GCD
  20. DAC7512原理及其通过STM32的编程和应用

热门文章

  1. MapReduce概述 —— Hadoop权威指南2
  2. 湘潭大学计算机网络试卷答案,湘潭大学计算机网络试卷
  3. 学完 Fluent 官方基础教程,你离一名合格Fluent 流体工程师还有多远?
  4. CentOS 6虚拟机Hadoop安装教程
  5. ubuntu12.04 如何设置wiznote到快捷启动栏
  6. IP地址资源的分配和管理
  7. 《HTTP权威指南》---http访问描述
  8. 平安oracle面试考题,中国平安银行面试笔试题目 软件测试方向
  9. pdf转word乱码怎么办,可能是你没用对工具
  10. 天津成人高考计算机基础知识题库,天津市成考《计算机基础考试大纲》(高中起点)...