国产精品爱久久久久久久小说,女人扒开腿让男人桶到爽 ,亚洲欧美国产双大乳头,国产成人精品综合久久久久,国产精品制服丝袜无码,免费无码精品黄av电影,黑色丝袜无码中中文字幕,乱熟女高潮一区二区在线

    編程小知識之 JavaScript 文件讀取

    2019-6-3    seo達人

    如果您想訂閱本博客內(nèi)容,每天自動發(fā)到您的郵箱中, 請點這里

    本文介紹了兩種在 JavaScript 讀取文件的方法

    文件讀取在當今的編程語言中應該算是一項比較 trivial 的工作了,語言的標準庫一般都會幫助我們做好文件抽象與讀寫緩存,我們僅需要熟悉和運用相關的 API 即可.

    但是 JavaScript 由于安全性的原因,一直以來都沒有提供相關的文件讀取接口,但有時我們確實需要讀取本地文件內(nèi)容,下面是兩種可能的讀取方法.

    1. 使用 HTML5 中的 FileReader
    HTML5 引入的 FileReader 可以幫助我們讀取本地文件,但是有一個限制,就是我們不能直接使用文件路徑的方式來訪問文件,而是首先需要用戶選擇文件(通過文件選擇或者拖動文件至網(wǎng)頁等方式)

    代碼還是比較簡單的,首先你需要在 html 文件中添加文件選擇表單:

    <input type="file" id="file-input" />
    <div id="file-content" />
    1
    2
    接著就可以在 JavaScript 中進行(用戶選擇的)文件讀取了:

    function readSingleFile(e) {
        // file from "file-input"
        var file = e.target.files[0];
        if (!file) {
          return;
        }
      
        // create FileReader
        var reader = new FileReader();
      
        // load callback
        reader.onload = function(e) {
          var contents = e.target.result;
        
          // process file contents here
          // ...
        
        };
      
        // do read
        reader.readAsText(file);
    }

    // add file input change listener
    var fileInput = document.getElementById("file-input");
    fileInput.addEventListener("change", readSingleFile, false);

    2. 使用 XMLHttpRequest
    XMLHttpRequest 一般用于實現(xiàn) Ajax,通過他我們也可以實現(xiàn)本地文件的讀取(但是有同源等限制),示例代碼如下:

    var contents = "";

    var xmlhttp = new XMLHttpRequest();
    xmlhttp.onreadystatechange = function() {
        if (xmlhttp.status == 200 && xmlhttp.readyState == 4) {
            contents = xmlhttp.responseText;
            
            // process file contents here
            // ...
          
        }
    };

    // send read request
    xmlhttp.open("GET","abc.txt",true);
    xmlhttp.send();

    更多資料
    http://researchhubs.com/post/computing/javascript/open-a-local-file-with-javascript.html
    https://www.html5rocks.com/en/tutorials/file/dndfiles/
    https://www.liaoxuefeng.com/wiki/1022910821149312/1023022332902400

    日歷

    鏈接

    個人資料

    藍藍設計的小編 http://www.dzxscac.cn

    存檔

    主站蜘蛛池模板: 日本乱子伦xxxx| 国产在线中文| 久久精品国产99久久6| 一本色道久久88—综合亚洲精品| 男女爱爱网站| a v视频在线播放| 粗大黑人巨精大战欧美成人| 亚洲欧美第一成人网站7777 | 日日噜噜夜夜爽爽| 色噜噜狠狠一区二区三区果冻 | 8x8x永久免费视频| 亚洲精品无amm毛片| 国产亚洲精品资源在线26u | 亚洲一区二区三级av| 18禁无遮挡无码国产免费网站| 中文字幕h| 青青草自拍| 无码国内精品人妻少妇蜜桃视频| 在线va亚洲va天堂中文字幕| 国产精品久久久久9999| 久久夜色撩人国产综合av| 老熟女多次高潮露脸视频| 美女被到爽高潮视频| 日本成人免费在线视频| 伊人久久久大香线蕉综合直播 | 亚洲精品乱| 国产精品爽爽va在线观看无码| 综合九九| 欧美日韩一区二区在线视频| 成在线人视频免费视频| 无套内射chinesehd熟女| 欧美综合精品| 日韩一区二区三区中文字幕| 亚洲欧洲无码一区二区三区| 国产精品午夜在线观看体验区| 少妇一区二区三区四区| 国产亚洲精品a在线| 四虎无码永久在线影库网址一个人| 久久黄网| 亚洲作爱网| 97人妻精品一区二区三区|