2011-05-27 81 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