Javascript讀取本地txt文件


以下代碼實現javascript讀取本地文件打印到瀏覽器中

  1. function load(name) {
  2.     let xhr = new XMLHttpRequest(),
  3.         okStatus = document.location.protocol === "file:" ? 0 : 200;
  4.     xhr.open( 'GET', name, false);
  5.     xhr.overrideMimeType( "text/html;charset=utf-8");//默認為utf-8
  6.     xhr.send( null);
  7.     return xhr.status === okStatus ? xhr.responseText : null;
  8. }
  9.  
  10. let text = load("文件名.txt");
  11.  
  12. console.log(text); //輸出到瀏覽器控制器中
  13.  
  14. //document.write(text); //打印在網頁中
  15.  
  16. //document.write("<pre>"+text+"<pre/>"); //解決txt的換行無法打印到網頁上的問題


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM