我一直遇到一些问题,因为uploadify没有在FireFox中显示浏览按钮。它目前适用于IE 9和Chrome。但是,IE 9中的一些用户报告说它不起作用。我正在使用最新版本的uploadify库。其他人遇到过这个问题吗?我在ASP.NET Web应用程序中使用C#。我在ashx文件中使用IHttpHandler来处理上传。
以下是我的uploadify代码:
$(document).ready(
function () {
$("#<%=fuImage.ClientID %>").uploadify({
'swf': 'scripts/uploadify.swf',
'buttonText': 'Browse Files',
'uploader': 'Upload.ashx',
'folder': 'uploads',
'fileTypeDesc': 'Image Files',
'fileTypeExts': '*.jpg;*.jpeg',
'formData': { 'DocumentId': '<%=this.DocumentTypeID %>', 'CustomerId': '<%=Profile.DealerProfile.CurrentProfile.OnyxCompanyID == null ? 0 : Profile.DealerProfile.CurrentProfile.OnyxCompanyID.Value %>', 'LargeHeight': '<%=this.LargeHeight %>', 'LargeWidth': '<%=this.LargeWidth %>', 'ThumbnailHeight': '<%=this.ThumbnailHeight %>', 'ThumbnailWidth': '<%=this.ThumbnailWidth %>', 'ImageType': '1' },
'onQueueComplete': function () { setTimeout(function () { location.reload(true); }, 100); },
'multi': true,
'auto': true
});}};
我注意到uploadify网站上的示例不一定与uploadify实用程序匹配,我不得不更改参数名称。
答案 0 :(得分:0)
如果未安装Flash,则可能无法显示浏览按钮。此解决方案需要Flash才能正常工作。