Я использую этот файл загрузки плагин
Вот мой код (сжатый)
var uploader1 = new qq.FileUploader({
*some options*,
onComplete: function (id, fileName, responseJSON) {
if (!responseJSON.success) {
alert(responseJSON.message);
return;
}
alert(id);
}
});
var uploader2 = new qq.FileUploader({
*some options*,
onComplete: function (id, fileName, responseJSON) {
if (!responseJSON.success) {
alert(responseJSON.message);
return;
}
alert(id);
}
});
Я должен сделать много вещей в зависимости от идентификатора.
Проблема:
С Google Chrome:
- Добавить файл с загрузчиком1
- Alert (id) = 0
- Добавить файл с помощью uploader2
- Alert (id) = 0
- Добавить второй файл с помощью uploader2
- Alert (id) = 1
С Internet Explorer:
- Добавить файл с загрузчиком1
- Alert (id) = qq-upload-handler-iframe0
- Добавить файл с помощью uploader2
- Alert (id) = qq-upload-handler-iframe1
- Добавить второй файл с помощью uploader2
- Alert (id) = qq-upload-handler-iframe2
Есть идеи? Как я могу получить уникальный идентификатор, такой как Chrome, в Internet Explorer? Я не нашел никакой документации о методах на qqFileUpload