[英]How to redirect to another page after csv file download?
我有下載按鈕,下載后我想重定向到另一個頁面。
Response.ContentType = "application/pdf";
Response.AddHeader("Content-Disposition", "attachment; filename=downloadfile.pdf");
Response.TransmitFile(Server.MapPath("downloadfile.pdf"));
Response.AddHeader("Refresh", "3;URL=redirectpage");
這是用於下載文件的代碼,下載文件后現在沒有重定向到我要重定向的頁面。
根據對文件的請求方式,您可能需要考慮使用一些客戶端代碼來執行重定向。 從超鏈接請求文件下載的一個小例子可以在這里找到:
此示例在開始文件下載后重定向。
您還可以重定向,然后按此處所示啟動下載(上下文是PHP,但是解決方案是基於HTML和JS的)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.