织梦dedecms网站程序如何在文章中添加PDF文件在线浏览?
织梦dedecms网站程序如何在文章中添加PDF文件在线浏览?下面将详细介绍如何操作!第一步:在系统-系统基本参数-附件设置中添加pdf格式 并且将大小调大
第二步:在核心-内容模型-普通文章中添加字段
到这里我们的后台添加就做完了,你在发布文章的时候会看到多了一个选项,就是填写pdf路径的选项。
接下来我们在前台开始调用出来。
第三步:修改一个显示模板文件
模板在/templets/system/channel_addon.htm
把里面的代码全都删掉,只写~link~即可
第四步:前台调用,显示pdf文件
添加js引用修改你们自己的模板,随便拿一个详情页,修改一下既可。
这里我用的插件是 pdfobject.js
下载地址:https://pan.baidu.com/s/1HU5H3P9rswzBhwT6qx1qiQ 提取码: q2t8
引用JS代码
“<script src="{dede:global.cfg_basehost/}/style/js/pdfobject.js" ></script>”
然后运行JS代码
<script type="text/javascript">
window.onload = function (){var success = new PDFObject({ url: "{dede:global.cfg_basehost/}/{dede:field.pdfurl/}" ,pdfOpenParams: { scrollbars: '0', toolbar: '0', statusbar: '0'}}).embed("pdf1");
};
</script>
然后pdf调用位置处添加展示代码
<div id="pdf1" style="width:100%; height:800px;"></div>
添加在需要调出的位置就可以了,需要注意的是id="pdf1"这个id等于的一定要跟js里面的embed(“pdf1”)对应起来,如有修改,一定要修改一下!那么现在就添加完成了,赶紧添加一批pdf文档看看效果吧!
2019.9.17更新,如果需要添加下载地址,可以直接调用PDF的文件地址,可以使用这样的代码:<a href="{dede:field.pdfurl/}">下载地址</a>,怎么好看根据自己喜好吧。
本文为转载内容,仅为收藏,需删除请联系!
最新评论
- 知你
@九凌网络:尽量别带描文本哦 - 九凌网络
很值得学习,太有用了。 - 余小姐
我没有看到您的QQ,请加我,我的QQ60... - 知你
@小菜:已更新 - 知你
@你不行:已更新 - 你不行
你这个不行啊 - 小菜
不行啊大佬,有没什么办法访问谷歌,求教 - 知你
各位如果网站优化不懂的问题都可以问我~欢... - 111
谢谢分享 - 法力无边
我也碰到了!!!!!!博主厉害了,学习了...
发表评论: