在我的(非本地)服务器上使用Uploadify 2.1.4时,IE9中的一切正常。将解决方案移动到客户端服务器时,在IE9中加载uploadify.swf只需60秒,但在Chrome中运行正常。 IE9将其显示为“待定”。直接访问swf工作正常,标题显示两个服务器都运行Apache。
我在uploadify论坛上只追踪了一个similar incident而没有任何解决方案。
上传代码:
$("#gallery").uploadify({
// Required Settings
langFile : '/dataface/js/uploadify/uploadifyLang_en.js',
swf : '/dataface/js/uploadify/uploadify.swf',
uploader : '/image_upload.php?e50e0dc4d157efb537b37e2ea8dc78f1=53b988fc110c01ba81a2ddceabf38ab7',
// Options - HERE ARE ALL USEFUL OPTIONS, DON'T USE ANYTHING THAT ISN'T LISTED HERE
'folder' : '26',
'createFolder' : true,
'auto' : true,
'buttonText' : 'Vali pildid',
'width' : 150,
'height' : 30,
'cancelImage' : '/dataface/js/uploadify/uploadify-cancel.png',
'fileSizeLimit' : 1*512, // 0,5MB
'fileTypeDesc' : 'Image Files',
'fileTypeExts' : '*.jpg;*.jpeg;*.gif;*.png',
'method' : 'post',
'multi' : true,
'queueID' : 'fileQueue',
'queueSizeLimit' : 999,
'removeCompleted' : true,
'progressData' : 'all',
onQueueComplete: function (stats) {
// Save the form (and thus reload)
$('form[name="existing_products_record_form"]').submit();
}
});
答案 0 :(得分:1)
检查是否缺少对象元素的classid属性
我有一个类似的问题,在IE9中下载320byte swf需要120s,而IE8和其他只花了几毫秒