2011-05-27 36 views
0

我正在使用coldfusion上傳頁面將圖片上傳到服務器。我不能把腳本放在ssl路徑的根目錄下。上傳器完成時沒有錯誤,但上傳腳本未被調用。 (我在頁面加載後立即發送一封電子郵件)僅在ie8中有效。Uploadify將不能在ssl中工作

<script type="text/javascript"> 
$(document).ready(function() { 
$('#fileInput').uploadify({ 
'uploader'  : 'uploadify.swf', 
'script'   : 'upload.cfm?id=<cfoutput>#NewId#</cfoutput>', 
'cancelImg'  : 'uploadify/cancel.png', 
'auto'   : true, 
'sizeLimit'  : '2097152', 
'fileExt'   : '*.jpg;*.gif;*.png;*.docx;*.doc;*.xlsx;*.xls;*.pdf', 
'fileDesc'  : 'Image Files', 
'multi'   : true, 
'removeCompleted' : false, 
'onComplete'  :  
    function(event, queueID, fileObj, response, data) { 
     if(response == "hello") {  
     $('#mydiv').html("hello"); } 
     }     }); 
        }); 
</script> 

UPLOAD 
<!--- --------------------------------------------> 
<cfset dest_dir = "c:\test\"> 

<cffile action="UPLOAD" filefield="Filedata" destination="#dest_dir#" result="fileRes" nameconflict="MAKEUNIQUE"> 

<cfoutput>hello</cfoutput> 
+0

user736882 2011-05-27 18:11:56

回答

0

我在的ColdFusion也做到了這一點 - 我uploadify.cfm有CFFILE標籤內的結果=「結果」,我輸出從成品上傳的文件名:

<CFOUTPUT>#result.serverfilename#</CFOUTPUT> 
+0

我不知道爲什麼這隻適用於IE。我有一個可信的證書。它似乎只適用於Firefox,如果它在網站的根目錄。它不能在網站的根目錄中。 – user736882 2011-05-31 14:25:54