嗨,我很困惑。 我有一個網頁,接受多個image uploads說最多5. 我添加了一些額外的功能,如在用戶點擊「上傳全部」按鈕時選擇所需的文件,圖像被保存到App_Images文件夾,並且頁面顯示一個佔位符上傳的圖片。刪除不需要的文件上傳導航最佳實踐
一切都很好,直到這一點。
大問題
當用戶使用了導航離開打最後的「提交」按鈕(完成張貼的項目說在頁面上的故事/漫畫的actvity),圖像仍然保存。我想刪除它們。 我不想使用客戶端腳本「你確定從這個頁面離開嗎?」有點事情。 (如果這是唯一的選擇,我試圖onbefore卸載,我無法完全實現它刪除的圖像。我需要考慮這一點。)
我認爲
- 有什麼辦法實現一個功能,以顯示從用戶機器本身上傳圖像和點擊提交按鈕我想將它們保存到App_Images文件夾?
- 我能否像將它們保存到名爲App_Temp文件夾的文件夾中,並提交命中我可以將它們保存到App_Images文件夾並從App_Temp文件夾中刪除它們?
但是你提到的臨時文件夾可能在客戶端的機器上? – hungrycoder 2012-07-27 19:32:20
臨時文件夾也將位於服務器上。否則Dan提供的答案也可以實現,因爲在最終提交之前,您不需要服務器上的圖像文件。 – JaggenSWE 2012-07-27 19:43:19
丹的答案與我在上面提到的問題中提到的第二種想法類似。 – hungrycoder 2012-07-27 19:50:58