我正在嘗試做幾乎相同的操作,例如在sourceforge上。用戶創建一些數據後,我生成一個文件,我希望它在頁面加載後提供給他。然而,我幾乎不知道JavaScript和簡單複製粘貼在頁面完成後加載文件而不重定向
< script type="text/javascript">
var download_url = "http://downloads.sourceforge.net/sourceforge/itextsharp/itextsharp-4.1.2-dll.zip?use_mirror=dfn";
function downloadURL() {
if (download_url.length != 0 && !jQuery.browser.msie){
window.location.href = download_url;
}
}
jQuery(window).load(downloadURL);
< /script>
是不夠的。用戶下載文件很重要,那麼該怎麼做?
與之前相關的問題是 - 在哪裏存儲我創建的文件?一次使用asp.net開發服務器,然後在真正的iis服務器上?這個地址應該怎麼看?當我嘗試
我什麼都沒有,與http未知地址的錯誤。
的問題是,我使用的iText庫來生成pdf。因此,要創建的文件屬於Document類型,與FileResult不兼容。但是,如果有另一種方式來生成PDF ..? – Trimack 2009-06-03 14:06:52