使用XMLHttpRequest发起请求,读取本地文件,主要总结了三种方法,如下所示:
// 创建XMLHttpRequest请求 const xhrFile = new XMLHttpRequest(); // 建立连接,第三个参数为同步或异步请求 xhrFile.open("GET", filePath, false); // method 1 xhrFile.onload = function() {
const allText = xhrFile.response; callback(allText) } // method 2 xhrFile.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();
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/207714.html原文链接:https://javaforall.net
