前端实现在线预览文件

一、实现word、xls、ppt文件的在线预览功能

1、通过调用微软的在线预览功能,

word、ppt、xls文件实现在线预览的方式比较简单可以直接通过调用微软的在线预览功能实现(预览前提:资源必须是公共可访问的)

javascript 复制代码
<iframe src='https://view.officeapps.live.com/op/view.aspx?src=http://storage.xuetangx.com/public_assets/xuetangx/PDF/1.xls' width='100%' height='100%' frameborder='1'></iframe>

2、XDOC实现 word、xls、ppt文件在线预览功能

XDOC可以实现预览以DataURI表示的DOC文档,此外XDOC还可以实现文本、带参数文本、html文本、json文本、公文等在线预览,具体实现方法请看官方文档

下面这种方式,可以实现快速浏览文件,但是对文件使用的编辑器可能会有一些限制:

javascript 复制代码
<a href="http://www.xdocin.com/xdoc?_func=to&amp;_format=html&amp;_cache=1&amp;_xdoc=http://www.xdocin.com/demo/demo.docx" target="_blank" rel="nofollow">XDOC</a>
相关推荐
Derrick__13 天前
Web Js逆向——加密参数定位方法(Hook)
python·js
浪裡遊5 天前
Next.js路由系统
开发语言·前端·javascript·react.js·node.js·js
我命由我123455 天前
HTML - 换行标签的 3 种写法(<br>、<br/>、<br />)
前端·javascript·css·html·css3·html5·js
贪婪的君子9 天前
【每日一面】实现一个深拷贝函数
前端·js
~无忧花开~13 天前
掌握Axios:前端HTTP请求全攻略
开发语言·前端·学习·js
CC码码13 天前
前端2D地图和3D场景中的坐标系
前端·3d·js
惜.己17 天前
从零使用vue脚手架开发一个简易的计算器
vue·js·1024程序员节
huangyiyi6666623 天前
轮询那些事儿
javascript·前端框架·vue·js
Ya-Jun25 天前
快应用TypeError: The ‘compilation‘ argument must be an instance of Compilation错误
node.js·ux·js
歪歪1001 个月前
在哪些场景下适合使用 v-model 机制?
服务器·前端·javascript·servlet·前端框架·js