近期做的是对现有项目进行重构.WEB FROM改成MVC,其实也算是推倒重来了. 里面有一个导出功能,将数据输出成txt文件,供下载.原先的做法是有一个隐藏的iframe,在这个iframe的页面中设置一个表单form,将相关参数提交到服务器端:而在服务器端,是真的生成一个文件,然后再将文件内容往客户端推送. 好奇怪的做法啊.将内容导出,让用户下载,不必真的生成文件的,因为内容千变万化,没有一次生成,多次使用的可能和必要.完全可以将内容生成后,直接往客户端推送. 其次,我理解原先为何要用一个隐藏