fromDataアップロード、およびアップロードファイル情報の取得
1814 ワード
メモとして作っただけで、
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