Uploadify不在FireFox中显示浏览按钮

时间:2014-02-25 15:27:59

标签: c# javascript jquery asp.net uploadify

我一直遇到一些问题,因为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实用程序匹配,我不得不更改参数名称。

1 个答案:

答案 0 :(得分:0)

如果未安装Flash,则可能无法显示浏览按钮。此解决方案需要Flash才能正常工作。