При работе с файловым API HTML5 загрузка выполняется через объект с именем upload
в XMLHttpRequest
. Это руководство, с которым я работаю (и зеркало кеша Google , поскольку оно в настоящий момент не работает). Это релевантная часть:
// Uploading - for Firefox, Google Chrome and Safari
xhr = new XMLHttpRequest();
// Update progress bar
xhr.upload.addEventListener("progress", function (evt) {
Как видите, для отслеживания прогресса загрузки объект XMLHttpRequest
имеет свойство с именем upload
, которое мы можем добавить обработчик событий.
Мой вопрос: есть эквивалент jQuery? . Я пытаюсь оставить код как можно более чистым и кроссбраузерным, насколько это возможно, ибо всякий раз, когда Microsoft считает это хорошей идеей (хотя звучит так , это будет в 2012 или 2013 ).