Привет, я получил решение от другого вопроса. динамически устанавливаемые свойства при загрузке
Добавьте нижеприведенное свойство, чтобы избежать исключения безопасности в IE8
'method' : 'GET',
Это работает для меня сейчас.Мой общий код выглядит так, как показано ниже
$('#file_uploads').uploadify({
'onUploadSuccess': function (file, data, response) {
$scope.uploadedFileList.push(JSON.parse(data)[0].files);
$scope.$apply();
},
'onQueueComplete': function (queueData) {
},
'onDialogClose': function (queueData) {
// console.log(queueData);
if (queueData.filesSelected > 5 || (queueData.filesSelected + $scope.uploadedFileList.length) > 5) {
bootbox.alert({
title: CommonUtility.errorLabel,
message: "Maximum 5 files allowed.",
callback: function () {
}
});
$('#file_uploads').data('uploadify').queueData = "";
} else if (queueData.queueSize > 5000000) {
bootbox.alert({
title: CommonUtility.errorLabel,
message: "Total file size should not exceed 5 MB",
callback: function () {
}
});
} else
$('#file_uploads').uploadify('upload', '*');
},
'auto': false,
'fileTypeExts': '*.gif; *.jpg; *.png; *.doc; *.pdf; *.xls; *.zip;',
'scriptAccess': 'always',
'swf': 'assets/css/uploadify.swf',
'uploader': 'uploadfile',
'method': 'GET',
'buttonText': 'Browse',
});