download 下载文件 IE兼容性处理
根据CANIUSE(http://caniuse.com/#search=download)download兼容性如下图所示:
如上图所示,IE浏览器是不支持的。
1、测试代码:
1 <!doctype html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8" /> 5 <title>download 下载文件 IE兼容性处理</title> 6 </head> 7 <body> 8 <a href="123.docx" download="123.docx">下载</a> 9 </body> 10 </html>
2、效果:
并且下载的压缩包文件中没有123.docx。
3、兼容性处理
将文件123.docx(其他文件一样处理)压缩为123.zip文件后,再进行下载。
示例代码:
1 <!doctype html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8" /> 5 <title>download 下载文件 IE兼容性处理</title> 6 </head> 7 <body> 8 <a href="123.zip" download="123.zip">下载</a> 9 </body> 10 </html>
总结:
将文件压缩为zip、rar扩展名后再进行下载。
作者:孟繁贵 Email:meng010387@126.com 期待共同进步!