日期:2014-05-17  浏览次数:20745 次

浏览器直接打开服务器端office文件
 我想让在客户端浏览器上直接打开服务器端的word,excel等文档,不提示下载,就是点链接后直接调用本地的office打开。有遇到的牛人没。给个详细点的
浏览器 服务器 office 文档 excel

------解决方案--------------------
看是否可以修改response的Content-Type,改成什么值要测测不同浏览器的反应吧
------解决方案--------------------
引用:
看网上说打开word的话是这个
   response.setContentType("application/ms-word");
或者在tomcat下的web.xml加这段:
   <mime-mapping>  
       <extension>doc</extension>  
       <mime-type>application/msword</mime-type>  
    </mime-mapping>  
   <mime-mapping>  
        <extension>xls</extension>  
        <mime-type>application/msexcel</mime-type>  
    </mime-mapping>  
    <mime-mapping>  
        <extension>pdf</extension>  
        <mime-type>application/pdf</mime-type>  
    </mime-mapping>  
我都试过了,好像不行


这个应该是直接调用程序打开,但是也会有提示的只不过把下载提示改成是否用xxx打开,不经提示就打开,应该要做浏览器端的插件吧
------解决方案--------------------
response.setHeader("Content-Disposition","inline;filename=" + fileName);
试试这个