簡體   English   中英

csv文件下載后如何重定向到另一個頁面?

[英]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");

這是用於下載文件的代碼,下載文件后現在沒有重定向到我要重定向的頁面。

根據對文件的請求方式,您可能需要考慮使用一些客戶端代碼來執行重定向。 從超鏈接請求文件下載的一個小例子可以在這里找到:

https://social.msdn.microsoft.com/Forums/sharepoint/en-US/58ff5ed5-c3af-40f9-b136-b0415a0c767c/redirect-after-file-download?forum=sharepointdevelopmentprevious

此示例在開始文件下載后重定向。

您還可以重定向,然后按此處所示啟動下載(上下文是PHP,但是解決方案是基於HTML和JS的)

PHP生成要下載的文件,然后重定向

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM