乔山办公网我们一直在努力
您的位置:乔山办公网 > office365 > 怎么在浏览器里不用插件直接打开Office文档

怎么在浏览器里不用插件直接打开Office文档

作者:乔山办公网日期:

返回目录:office365


你需要使用谷歌chrome浏览器,安装插件Chrome Office Viewer (Beta)(进google chrome网上应用店里搜),然后右键office,打开方式,选chrome即可在浏览器中打开文档。

当今的主流浏览器对于copyOffice文档一般都不能很好的支持,最多能打开一些纯文本的TXT文件。

要在浏览器中查看Office文档,最好还是通过文档转换服务,将其转换为HTML网页,这样可以兼容不同的浏览器,移动端手机查看也方便
一般要直接打开需要客户端
1.客户端有EXCEL支持
2.客户端浏览器的版本与设置

可寻找一下相关的控件或中间件,看能否变通一下,把EXCEL转成HTML或PDF再展示给用户。(若用户不需要编辑并保持到服务器端的情况)

可试试如下办法:

在安装Office2003以后,有一个ActiveX控件被安装到了系统中,这个控件位于“e69da5e887aae799bee5baa6e79fa5e98193331Program Files/Microsoft Office/OFFICE11/owssupp.dll”。通过这个控件,客户端页面上的JavaScript就可以激活本地的Office软件,来实现打开、编辑Office文档。(另,Office XP应该就已经包含这个ActiveX控件了。)

首先,用Script创建一个本地的对象:

openDocObj = new ActiveXObject("SharePoint.OpenDocuments.2"); // 为了兼容Office XP,可以创建“SharePoint.OpenDocuments.1”

然后,调用openDocObj的相应的方法。比如打开服务器上的一个Office文档:

openDocObj.ViewDocument("http:///documents/sample.doc");

openDocObj对象会根据参数中不同的Office文档类型(.doc、.xls、.ppt)来打开不同的程序(Word、Excel、PowerPoint)。ViewDocument()方法还有一个重载签名,可以让手工指定激活哪个程序来打开文档:

openDocObj.ViewDocument("http:///documents/sample.doc", 要激活的程序的ProgID);

response.setHeader("Content-Disposition","inline;filename=" + fileName);
试试这个

相关阅读

  • 怎么在浏览器里不用插件直接打开Office文档

  • 乔山办公网office365
  • 你需要使用谷歌chrome浏览器,安抄装插件Chrome Office Viewer (Beta)(进google chrome网上应袭用店里搜),然百后右键office,打开方式,选chrome即可在浏览度器中打开文档。当今的主流浏览器对于
  • word文件下载-JAVA文件下载

  • 乔山办公网word文档
  • 新建web项目,在WebRoot下建up目录存放上传的文件:。最简单的但是实际不会这样做的下载方式,直接用a标签指向文件目录,就能下载:。-word文件下载
关键词不能为空
极力推荐
  • 如何在win7中设置word文档的背景颜色

  • 如何在百Word中设置行度的背景颜色可以参照问百度经验《word中如何答添加版整行底纹颜色?》权:http://jingyan.baidu.com/article/915fc4149a269e51394b2020.htmlwin7系统下调节窗口背景颜色设置方法:

ppt怎么做_excel表格制作_office365_word文档_365办公网