经常在下载Word文件时,总是在IE中打开,很不习惯,让用户也觉得很困惑,花了好长时间,终于找到了相关代码,其实很简单。会者不难,难者不会。
<%@ page contentType="application/msword;charset=utf8" %>
<!-- 以上这行设定本网页为Word格式的网页 -->
<%
//response.setHeader("Content-disposition","inline; filename=test1.doc"); //线上浏览方式,用IE打开
response.setHeader("Content-disposition","attachment; filename=test1.doc");//下载方式,下载,不用浏览器打开
//以上这行设定传送到前端浏览器时的档名为test1.doc
//就是靠这一行,让前端浏览器以为接收到一个word档
%>
<%@ page contentType="application/msword;charset=utf8" %>
<!-- 以上这行设定本网页为Word格式的网页 -->
<%
//response.setHeader("Content-disposition","inline; filename=test1.doc"); //线上浏览方式,用IE打开
response.setHeader("Content-disposition","attachment; filename=test1.doc");//下载方式,下载,不用浏览器打开
//以上这行设定传送到前端浏览器时的档名为test1.doc
//就是靠这一行,让前端浏览器以为接收到一个word档
%>
Austin Liu 刘恒辉
Project Manager and Software Designer E-Mail:lzhdim@163.com Blog:https://lzhdim.cnblogs.com 欢迎收藏和转载此博客中的博文,但是请注明出处,给笔者一个与大家交流的空间。谢谢大家。 |