2012-03-20 82 views
1

在我的(非本地)服務器上使用Uploadify 2.1.4時,IE9中的所有工作都正常。將解決方案移動到客戶端的服務器時,uploadify.swf的加載在IE9中需要60秒,但在Chrome中運行良好。 IE9將其顯示爲「待處理」。直接訪問swf可以正常工作,標題顯示兩臺服務器都運行Apache。IE9:加載swf文件需要很長時間

我只追蹤了一個similar incident關於uploadify論壇沒有任何解決方案。

Uploadify代碼:

$("#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(); 
      } 
}); 

回答

1

檢查,如果你的對象元素失蹤classid屬性

在這裏看到: http://code.google.com/p/swfupload/issues/detail?id=371&can=1&q=IE9&colspec=ID%20Type%20Status%20Summary%20FixReleasedIn%20FixTargetedFor%20Modified

我也有類似的問題,即要花費120秒下載IE9的320byte swf,而IE8和其他的只花了幾毫秒的時間

+0

我有同樣的問題,這個解決方案爲我工作。顯然,IE會在實際下載swf文件(http://at-byte.com/technology/contype-useragent-requests-internet-explorer)之前發出contype請求來查找內容類型。出於某種原因,需要2分鐘才能獲得對contype請求的響應。 – martsraits 2012-04-23 13:36:33

相關問題