有没有人有代码片段来处理以下内容? (Coldfusion和/或Javascript):
非常感谢提前!
答案 0 :(得分:1)
你比你想象的更近。我最后一次这样做,情况与你描述的有点不同。该文件已写入,用户必须提交另一个表单才能下载。我使用的代码是:
<cfheader
name="content-disposition"
value="Attachment;#GetFileFromPath(form.ExportFilepath)#">
<cfcontent file="#form.ExportFilePath#"
type="application/vnd.ms-excel">
之前的时间有点传统。用户向一个页面提交了一个表单,其中包含以下内容:
<cfset SpreadSheetSetActiveSheetNumber(Workbook, 1)>
<cfspreadsheet action="write" filename="#FileName#" name="Workbook"
sheet=1 sheetname="Search Parameters" overwrite=true>
<cfheader name="content-disposition" value="Attachment;filename=#Filename#">
<cfcontent file="#Filename#" type="application/vnd.ms-excel">
使用SpreadsheetNew()函数创建工作簿。