织梦文章内容页,打开之后,到显示点击量的时候,页面会卡住那么两三秒(看服务器性能,快的可能一两秒)。
可能大部分使用织梦dedecms系统的用户都遇到了这个情况。
造成这个情况的原因就是:页面加载到点击量的时候,织梦系统用js引入了/plus/count.php这个统计文章点击量的文件,多了一次页面请求。所以就会多插入这么一两秒。怎么能更好的又能显示点击量?又不影响页面加载的速度,不影响浏览体验呢?
下面来说一个简单的实现方法:
在显示浏览量的地方代码这样写:
- 浏览:<b style=”font-weight:normal” id=”click_2″></b>次
这里还是显示点击数的地方。
然后在页面最下边,前边添加这样的代码:
- <div style=”display:none”>
- <div id=”click_1″>
- <script src=”{dede:field name=’phpurl’/}/count.php?view=yes&aid={dede:field name=’id’/}&mid={dede:field name=’mid’/}”
- type=’text/javascript’ language=”javascript”></script>
- </div>
- </div>
先引入/plus/count.php这个文件,加载点击数,放在页面最下边也是为了不影响浏览体验,加display:none是为了隐藏点击数,不让它显示。接下来添加如下代码:
- <script>
- $(function(){
- $(“#click_2”).text($(“#click_1”).text());
- });
- </script>
© 版权声明
本文刊载的所有内容,包括文字、图片、音频、视频、软件、程序、以及网页版式设计等部门来源于互联网,版权均归原作者所有!本网站提供的内容服务于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。
联系信息:邮箱aoxolcom@163.com或见网站底部。
联系信息:邮箱aoxolcom@163.com或见网站底部。
THE END

















请登录后发表评论
注册
社交帐号登录