我在abc.cfm中運行以下表單。定義在一個URL中傳遞兩個表單變量
<cfparam name="startdate" default="#DateFormat(dateAdd('d',-40,now()), 'yyyy-mm-dd')#">
<cfparam name="enddate" default="#DateFormat(dateAdd('d',-1,now()), 'yyyy-mm-dd')#">
<cfform format="HTML" action="datedownload.cfm" method="get" >
<cfformgroup type="horizontal">
<cfinput type="dateField" name="startdate" width="100" value="#startdate#">
<cfinput type="dateField" name="enddate" width="100" value="#enddate#">
<cfinput name="submitApply" type="submit" value = "Apply">
<cfinput type="button" name="download" value="Download" onclick="window.location.href='datedownload.cfm?startdate=#form.startdate#&enddate=#form.enddate#path=http://abc.xyz.com/username/July30/datedownload.cfm'">
</cfformgroup>
</cfform>
一切
//參數在datedownload.cfm
Startdate: <cfdump var = "#startdate#">
End Date :<cfdump var = "#enddate#">
除印刷精美用下面的代碼中,結束日期與它一起打印完整路徑如下:
Startdate: 2013-06-20 End Date : 2013-07-29path=http://abc.xyz.com/username/July30/datedownload.cfm
如何從路徑中刪除東西?
停止使用cfform和cfinput。它沒有比真正的方式更有優勢。另外...什麼都不起作用?該鏈接沒有像您期望的那樣出現?有一個錯誤去download.cfm?細節....我們需要細節。 –
@ScottStroz感謝您的回覆,但是當我將我的Download.cfm文件的正文部分替換爲代碼時,沒有顯示任何內容。 – Tan
這是因爲您在download.cfm中沒有輸出任何內容。作爲一個測試,在'