fromData 업로드 및 업로드 파일 정보 얻기

1815 단어
그냥 필기로 한 건데,
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) 

}



      
      
      
      
      

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 + '
'+ ' ' + file.size + '
'; }

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  

좋은 웹페이지 즐겨찾기