cffileupload没有显示任何内容

时间:2013-08-06 09:16:48

标签: coldfusion

我在使用cffileupload时遇到了一些麻烦。 基本上它没有显示任何东西...... 要不然,我已经错过了一些显而易见的事情,或者存在服务器问题。 这是代码(死简单)

<cfoutput>
<h2>Upload new data</h2>
<p>Please choose an Excel file to upload</p>
<cffileupload url="save.cfm" / >
</cfoutput>

网址http://www.office5star.co.uk/

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

当我点击你的网址时,我得到了一大堆404:

GET http://www.office5star.co.uk/CFIDE/scripts/ajax/yui/yahoo-dom-event/yahoo-dom-event.js 404 (Not Found) www.office5star.co.uk/:7
GET http://www.office5star.co.uk/CFIDE/scripts/ajax/messages/cfmessage.js 404 (Not Found) www.office5star.co.uk/:7
GET http://www.office5star.co.uk/CFIDE/scripts/ajax/resources/ext/css/ext-all.css 404 (Not Found) www.office5star.co.uk/:7
GET http://www.office5star.co.uk/CFIDE/scripts/ajax/resources/cf/uploadfile.css 404 (Not Found) www.office5star.co.uk/:7
GET http://www.office5star.co.uk/CFIDE/scripts/ajax/ext/adapter/yui/ext-yui-adapter.js 404 (Not Found) www.office5star.co.uk/:7
GET http://www.office5star.co.uk/CFIDE/scripts/ajax/package/cffileupload_swf.js 404 (Not Found) www.office5star.co.uk/:7
GET http://www.office5star.co.uk/CFIDE/scripts/ajax/ext/ext-all.js 404 (Not Found) www.office5star.co.uk/:7
GET http://www.office5star.co.uk/CFIDE/scripts/ajax/package/cfajax.js 404 (Not Found) www.office5star.co.uk/:7
GET http://www.office5star.co.uk/CFIDE/scripts/ajax/resources/cf/cf.css 404 (Not Found) www.office5star.co.uk/:7
GET http://www.office5star.co.uk/CFIDE/scripts/ajax/yui/animation/animation-min.js 404 (Not Found) www.office5star.co.uk/:7
Uncaught ReferenceError: ColdFusion is not defined www.office5star.co.uk/:22
Uncaught ReferenceError: ColdFusion is not defined 

事实上,/ CFIDE无法访问(好)。

但是,如果要使用ColdFusion提供的此UI小部件,则必须授予其对其资源文件的访问权限。如果您已将/ CFIDE设置为无法访问,则需要使用<cfajaximport>来获取其他位置的文件。

根据经验,如果UI上的某些内容无效:请检查浏览器控制台是否存在HTTP和JS错误。这是这种事情的常见原因。