|
|
@ -88,7 +88,7 @@ |
|
|
|
var split = "onabort.onerror.onloadstart.onprogress".split("."), |
|
|
|
var split = "onabort.onerror.onloadstart.onprogress".split("."), |
|
|
|
length = split.length, |
|
|
|
length = split.length, |
|
|
|
CRLF = "\r\n", |
|
|
|
CRLF = "\r\n", |
|
|
|
xhr = XMLHttpRequest ? new XMLHttpRequest : new ActiveXObject("Microsoft.XMLHTTP"), |
|
|
|
xhr = new XMLHttpRequest, |
|
|
|
sendFile; |
|
|
|
sendFile; |
|
|
|
function multipart(boundary, name, file) { |
|
|
|
function multipart(boundary, name, file) { |
|
|
|
return "--".concat( |
|
|
|
return "--".concat( |
|
|
@ -251,7 +251,7 @@ |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
// Internet Explorer, Opera, others
|
|
|
|
// Internet Explorer, Opera, others
|
|
|
|
sendFile = function (handler, maxSize, width, height) { |
|
|
|
sendFile = function (handler, maxSize, width, height) { |
|
|
|
var current = handler.current; |
|
|
|
var current = handler.current, iframe, form; |
|
|
|
var url = handler.url.concat(-1 === handler.url.indexOf("?") ? "?" : "&", "AjaxUploadFrame=true"), |
|
|
|
var url = handler.url.concat(-1 === handler.url.indexOf("?") ? "?" : "&", "AjaxUploadFrame=true"), |
|
|
|
rpe = { |
|
|
|
rpe = { |
|
|
|
loaded: 1, total: 100, simulation: true, interval: setInterval(function () { |
|
|
|
loaded: 1, total: 100, simulation: true, interval: setInterval(function () { |
|
|
@ -499,9 +499,9 @@ |
|
|
|
if (this.file.fileSize !== -1) { |
|
|
|
if (this.file.fileSize !== -1) { |
|
|
|
// simulation property indicates when the progress event is fake
|
|
|
|
// simulation property indicates when the progress event is fake
|
|
|
|
if (rpe.simulation) { |
|
|
|
if (rpe.simulation) { |
|
|
|
|
|
|
|
// empty
|
|
|
|
} else { |
|
|
|
} else { |
|
|
|
|
|
|
|
// empty
|
|
|
|
} |
|
|
|
} |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
// if fileSIze is -1 browser is using an iframe because it does
|
|
|
|
// if fileSIze is -1 browser is using an iframe because it does
|
|
|
|