这两天在改版自己网站的时候,想在用户后台中心接入业务合同预览,经过查询后找到一个比较简单的办法,先看一下效果:
执行代码如下:
<iframe src='https://view.officeapps.live.com/op/view.aspx?src=https://www.yunxiaosoft.com/baikeyingxiaohetong.doc' width='100%' height='800' frameborder='1'></iframe>
在以上红色代码链接中src填写地址,必须是HTTP/HTTP+SSL的协议地址,并且要求是Office文件。而这个是属于微软名下的Office Online平台只需要一个网址即可在线查看Xls,doc,PPT等文档。
那么针对PDF文档又当如何呢?代码如下:
<object classid="clsid:CA8A9780-280D-11CF-A24D-444553540000" width="100%" height="100%" border="0"><!--IE--> <param name="_Version" value="65539"> <param name="_ExtentX" value="20108"> <param name="_ExtentY" value="10866"> <param name="_StockProps" value="0"> <param name="SRC" value="testing_pdf.pdf"> <embed src="https://www.yunxiaosoft.com/baikeyingxiaohetong.pdf" width="100%" height="800" href="testing_pdf.pdf"></embed><!--FF--> </object>
在上方代码里面修改红色部分的链接地址即可实现PDF文档的在线动态预览;