我有一個通用處理程序Document.ashx
,通過從查詢字符串中讀取信息,像這樣Document.ashx?clientid=123&documentid=10
,它可以很好地創建Word文檔。不使用Zip文件下載多個文件
我需要創建一個界面,其中包含複選框和一個Download All
按鈕。到目前爲止,最好的想法是使用類似這樣的方式來調用處理程序。
$("body").append("<iframe src='Document.ashx?clientid=123&documentid=10'></iframe>
<iframe src='Document.ashx?clientid=123&documentid=11'></iframe>")
Chrome和Firefox處理這種預期,雖然IE9提示用戶,詢問他們是否希望保存的第一個文件,而忽略了下列文件。
如何開始從客戶端下載多個文件?
這是一個內部網站,所以文件總是在1秒內生成,用戶一次會選擇3-5個文件。絕大多數用戶正在使用IE9。我可以告訴大家他們必須使用Firefox或Chrome,但我寧願找到適用於所有現代瀏覽器的解決方案。
我不想創建一個zip文件服務器端,因爲這樣他們總是必須先解壓縮它(這對於一些人來說太難理解了),並且會減慢它們的速度。
我會嘗試像[這](http://stackoverflow.com/a/4168965/585552) – Greg 2012-01-28 21:30:12