| } | } | ||||
| } | } | ||||
| else if ( e.type == 'load' ) { | else if ( e.type == 'load' ) { | ||||
| var xhr = new XMLHttpRequest(); | |||||
| temp.upload[e.data]['progress'] = 50; | temp.upload[e.data]['progress'] = 50; | ||||
| url: conf.openapi + "/documents/" + temp.documentid + "/data", | url: conf.openapi + "/documents/" + temp.documentid + "/data", | ||||
| data: e.target.result, | data: e.target.result, | ||||
| context: e.data, | context: e.data, | ||||
| beforeSend: function(XMLHttpRequest) | |||||
| xhr: function() | |||||
| { | { | ||||
| XMLHttpRequest.upload.addEventListener("progress", function(evt){ | |||||
| var xhr = new window.XMLHttpRequest(); | |||||
| xhr.upload.addEventListener("progress", function(evt){ | |||||
| if (evt.lengthComputable) { | if (evt.lengthComputable) { | ||||
| var percentComplete = evt.loaded / evt.total; | var percentComplete = evt.loaded / evt.total; | ||||
| console.log("upload_progress_event", evt); | console.log("upload_progress_event", evt); | ||||
| } | } | ||||
| }, false); | }, false); | ||||
| return xhr; | |||||
| }, | }, | ||||
| success: function(data){ | success: function(data){ | ||||
| console.log("upload_complete",data); | console.log("upload_complete",data); |