猿问

关于ASP使用IE8下载文件,文件内容乱码问题

先说一下实现的需求,在公司的工作网页上。点击这个黄色按钮,就自动从服务器下载相对应各种单的.tif文件。

https://img.mukewang.com/5b8d0f56000172a907270760.jpg

https://img.mukewang.com/5b8d0f610001c78305900605.jpg

上面我写的代码中,遇到的问题是:在使用IE8点击的时候,它会弹出一个下载框,下载的类型是html文档,打开的内容都是乱码。而使用高版本的IE则直接自动下载,预览的类似于图片的效果。在网上寻求解决方案。没有找到ASP的,找到个ASP.NET。针对他上面提出的解决方案,使用server.urllencode把文件名转码成utf-8。我在ASP程序找到这个东西,试了下程序立马报错。我刚开始接触ASP和VB,所以还没能掌握太多。所以想请知道的大佬教一下,在这里恳请各位大佬支一下招,拜谢各位!


白衣染霜花
浏览 492回答 1
1回答

呼如林

这东西一看,ASP,古老的传说,估计熟悉的人不多了。第一种方法:自己查查资料应该能查到。第二种方法:换个浏览器啊, 企业内部一个行政命令就能解决的事情。
随时随地看视频慕课网APP
我要回答