fromData 上传, 及获取上传文件信息

只是作为笔记来做的,

function send() {
    // 获取from及节点
    var fm = document.getElementById('tfrom');
     // 创建新的FromData 对象
    var fromdate = new FormData(fm);
    
    
    var xml = new XML.HttpRequest();
     xml .open('POST', '1.php', true);

    xml.onreadystatechange = function () {
        if (this.readyState === 4) {
              document.getElementById('debug').innerHTML = this.responseText;
        }
    }
    //把FromData发送过去
    xml.send(fromdate) 

}


<from id="tfrom">
      <input type="text" name="userName">
      <input type="text" name="passWord">
      <input type="text" name="email">
      <input type="text" name="age">
      <input type="button" value="提交" onclick="send()">
</from>
<div id="debug"></div>

php

<?php>
print_r($_POST)

获取文件信息

//获取选中的文件的信息
// h5中 获取文件 files属性, 可多选
function sendfile() {
  var file = document.getElementById('input1').files[0];
  console.log(file) // FileList{...., name: xx, size: xx, type: image/jpg}

  var debug = document.getElementById('debug');
  debug.innerHTML = '文件名称' + file.name + '<br/>'+
                                  '文件大小' + file.size + '<br/>';
}

<input  type="file" id="input1" name="pic" onchange="sendfile()" />
<div id="debug">
</div>


jqAjax跨域

          var url = 'https://api.douban.com/v2/book/1220562';
          $.ajax(url, {
            data: null,
            dataType: 'jsonp',
            crossDomain: true,
            success: function(data) {
                console.log(data);
            }
          })

文件切割

打印的 file 文件中的继承的父级 Blob 中有一个 slice方法
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,576评论 25 709
  • 在《红楼梦》第十九回中提到了“糖蒸酥酪”,在贾元春回家省亲回宫后专门赐给宝玉糖蒸酥酪。贾宝玉舍不得吃,便留给袭人。...
    木子罗阅读 11,778评论 25 29
  • 今天做了一个感觉挺好的梦,但是醒来的那一霎那却又什么都忘记了,只是觉得精神无比的清爽。 只有依稀的几个片段:1、有...
    镜中花与水中月阅读 1,711评论 0 1
  • 原创2016-10-31土豪小应百应助理 这是一个互联网发达时代 可是手机上APP占据了一屏又一屏 更多的选择意味...
    7e5a3c2e23fd阅读 1,288评论 0 0

友情链接更多精彩内容