我在尝试在 IE8 中下载带有分号的文件名时遇到问题。
Response.AddHeader("Content-Disposition", "attachment; filename=\"" + attachment.File.FileName + "\"");
假设 attachment.File.FileName = "Test;Test;Test.txt"
FF 3.5:它会提示您保存/打开名为“Test;Test;Test.txt”的文件。这是期望的结果。
IE8:它会提示您保存/打开名为“Test”的文件。
我需要弄清楚如何在 IE8 中获得所需的结果。