HTML实现在线预览pdf、word、xls、ppt等文件

  

       1、在线预览word、xls

  <a target='_black' href='http://view.officeapps.live.com/op/view.aspx?src=$url'>在线预览</a>具体文档看这微软接口文档。

 

  2、在线预览pdf

       然后是pdf的在线预览,感觉特别容易,因为以前就是直接通过a链接查看。代码如下

       <a href="文档地址" target="_blank">在线预览</a>

       结果居然不行,一盆凉水浇了下来,最后看了看发现不是a链接的问题,是因为我用的框架,所有的a链接都是通过PJAX进行了处理,所以实现不了PDF的在线预览。最后想了个办法,通过js处理,如下:

       <a href="#" οnclick="javascript:window.open('文档地址');"> 在线预览 </a>

 

        完美解决问题,最后还百度了一些PDF其他的实现在线预览的办法,查看:https://www.jianshu.com/p/2f39de746900 

posted @ 2019-10-25 09:41  姜饼攻城狮  阅读(2509)  评论(0编辑  收藏  举报