在html页面中展示pdf文件,实现在线阅读
来源:互联网 发布:大数据的商品化 编辑:程序博客网 时间:2024/04/28 07:46
参考文章:1.http://blog.csdn.net/broze/article/details/6743314
2.http://www.pdfobject.com/
要求:需要在html页面中嵌入pdf文件,实现在线阅读。
场景:pdf文件,本人的pdf文件是代码里的20141212apple.pdf和boy.pdf文件,保存在当前的web应用中:
webroot/test/20141212apple.pdf
webroot/test/20141212boy.pdf
所以并没有测试跨域访问是否可以。根据参考博客,好像有问题。。
实现方式:1.需要下载第三方的js插件,pdfobject.js
2.客户端浏览器需要pdf插件支持。
浏览器:chrome,firefox,ie8均可支持
___代码
</pre><pre>
<script type="text/javascript" src="$!{frontImageServer}/js/jquery.js"></script><script type="text/javascript" src="$!{frontImageServer}/scripts/pdfobject.js"></script><script type='text/javascript'> window.onload=function(){new PDFObject({ url: 'test/20141212apple.pdf', pdfOpenParams: { view: 'Fit', scrollbars: '0', toolbar: '0', statusbar: '0', navpanes: '0' } }).embed('pdf1'); }; // 点击触发 targetDivId:展示pdf的divid。pdfurl:pdf资源路径 function readMe(targetDivId,pdfurl){ new PDFObject({ url: pdfurl, pdfOpenParams: { view: 'Fit', scrollbars: '0', toolbar: '0', statusbar: '0', navpanes: '0' } }).embed(targetDivId); }</script><!--pdf test--><div style="font-size:18px;">----直接加载pdf----</div><div id="pdf1" style="height:375px;">It appears you don't have Adobe Reader or PDF support in this web browser. <a href="/test/20141212apple.pdf">Click here to download the PDF</a></div></div><hr/><div style="font-size:18px;">----第一次点击显示pdf----</div><div id="pdf2" style="width:100%; height:375px;"><a href="javascript:void(0);" onclick="readMe('pdf2','test/20141212apple.pdf');"><font style="font-size:18px;color:red">kobe.点击在线打开pdf文件</font></a></div><div style="font-size:18px;">----第二次点击显示pdf----</div><div id="pdf3" style="width:100%; height:375px;"><a href="javascript:void(0);" onclick="readMe('pdf3','test/20141212boy.pdf');"><font style="font-size:18px;color:blue">owen.点击在线打开pdf文件</font></a></div>
1 0
- 在html页面中展示pdf文件,实现在线阅读
- 在你的网页中嵌入PDF等文件,实现pdf在线阅读
- java代码在页面实现展示pdf文件
- java代码在页面实现展示pdf文件
- html中实现添加水印的功能 / 在jsp页面上直接打开PDF文件
- 在网页中展示PDF文件
- 关于查看OCX控件接口和AdobeReader,FoxitReader在页面中展示PDF文件
- 读取pdf文件在页面上展示(不需要插件)
- 页面中展示PDF(转成Swf文件)
- 在线展示pdf文件与下载
- 如何在页面正确展示表中存储的html
- JSP直接打开PDF 在IE中显示pdf文档的方法,在线阅读
- JSP直接打开PDF 在IE中显示pdf文档的方法,在线阅读
- 文档在线阅读系列之——pdf文件转换为html
- JSP页面展示多个PDF文件
- 如何在PDF中插入另一个PDF文件的页面
- 如何在PDF文件中插入其他PDF页面
- 在线浏览pdf文件实现
- Weka开发--在你的代码中使用weka
- ios控制表格动态调整显示的高度
- WinCE: OSDesign Configuration
- 【矩阵模板】【hdu 1575】Tr A
- Java8的lambda(3)
- 在html页面中展示pdf文件,实现在线阅读
- 进程和线程的区别
- session被钝化和激活,session在一分钟内不使用的话 让其钝化的设置
- 假如有一个固定高度的div,如何让里面的一个图片垂直居中?
- EtherCAT状态机----Kithara RTS
- jQuery Jcrop 结合后台java实现图像裁剪切图案例
- 64位windows操作系统安装scikit-learn
- 数据结构-线性结构-线性表及其实现
- 通过v$sqlarea,v$sql查询最占用资源的查询