dede文章页如何调用动态浏览量
- 编辑时间: 2014-09-25
-
浏览量:
- 作者:
用过dede(织梦)的朋友都知道,通常我们内容页的“浏览次数"都是通过静态调用的,无论怎么去刷新页面,所调用出来的数字都不会改变。这样很不利于用户体验。那么我们又怎么去解决这一问题,进一步提升我们网站的用户体验呢?
在这里段亮提供一个很好的解决办法,即可以解决浏览次数,随着网页刷新的情况下进行改变,同时也可以提升网站的用户体验。
首先还是给大家理清一下思路:我们可以先自定义一个数字(或者动态gif小图标)。当网页先进行加载时,是加载我们事先预定好的数字或者图片,然后通过加载JS调用真正的点击次数。
第一步:定义一个输出位置
在点击次数位置用一个span标签。预先定义一个点击次数。如:<span id="countnum">0</span>次。
第二步:修改代码
修改plus/count.php第25行。把echo "document.write('".$row['click']."');\r\n";,修改成echo 'document.getElementById("countnum").innerHTML='.$row['click'];
第三步:添加JS代码
把
<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>
移动到网页尾部。
为什么要添加到网页底部呢?因为在网速不是很快的情况,当网页加载到该js的时候,总要停顿一下。这样就不能很快看到文章内容,给人不好的体验。
温馨提示:可以把span标签里面放置一张gif的动态小图标。这样更加利于用户体验哟!
本文出自段亮个人博客,如需转载请注明出处。
如果您觉得文章对你有帮助,可以进行打赏。
打赏多少,您高兴就行,谢谢您对段亮这小子的支持! ~(@^_^@)~
微信扫一扫
支付宝扫一扫