Я создал страницу с загрузчиком.В качестве загрузчика я использую Uploadify 3. Код работает во всех браузерах, кроме IE9.Когда я включаю IE 9 в режиме Compat, он работает.В IE9 я не могу нажать кнопку загрузки.Показывает, но реакции на нажатие нет.Таким образом, диалог выбора файла не открывается.В Opera, Chrome и FF кнопка работает, и когда я нажимаю, открывается диалоговое окно открытия файла.
Flash работает в IE9.(версия 11,0,1152) (YouTube работает)
Когда я нажимаю кнопку правой кнопкой мыши, я не получаю информацию о вспышке.Когда я делаю это во всех других браузерах, я получаю флэш-информацию.Когда я щелкаю правой кнопкой мыши на YouTube (в ie9), я также получаю флэш-информацию ....?
Это мой код загрузки jquery:
$(document).ready(function() {
$('#fileInput').uploadify({
'swf': '/Content/Scripts/uploadify3/uploadify.swf',
'uploader': '/nl-nl/Attachment/Upload',
'cancelImage': '/Content/Scripts/uploadify3/uploadify-cancel.png',
'checkExisting': '/nl-nl/Attachment/Check',
'multi': true,
'buttonText': 'Upload',
'postData' :{'RelationId' : '@cookie'},
'sizeLimit': 2147483647,
'auto': true,
onError: function(a, b, c, d) {
if (d.status == 404)
alert("Could not find upload script. Use a path relative to: " + "<?= getcwd() ?>");
else if (d.type === "HTTP")
alert("error " + d.type + ": " + d.status);
else if (d.type === "File Size")
alert(c.name + " " + d.type + " Limit: " + Math.round(d.sizeLimit / 1024) + "KB");
else
alert("error " + d.type + ": " + d.text);
},
onUploadComplete: function() {
$("#Grid").data('tGrid').ajaxRequest();
}
});
});
Я сделал ошибку?Это флеш баг?Или что-то еще?