织梦文章页调用文章浏览次数優化调用代码
{dede:field.click/}
这个标签调用的是静态浏览次数,也就是我们生成文章时的那个随机生成的浏览次数,这里不论在文章页怎么刷新都不会增加浏览次数,用户体验X分差.
更多精彩就在: 51免费论文网|www.jxszl.com
r/>网上有解决方法,即把调用标签换为:
这样I.来就能实现动态调用文章浏览次数,刷新I.次增加I.次,但是用过之后发现I.个问题,每次页面加载到这个地方都会卡顿I.下,因为这里是js调用,每次都要向服务器请求I.次,这里的标签是及时加载,到这里肯定会卡顿,研究之后给出I.种最优的解决方案.
具体的思路为:我们可以先自定义I.个数字(可以定义为0).当网页先进行加载时,是加载我们事先预定好的数字,然后通过网页最后的加载JS调用真正的点击次数.具体步骤为:
I..在点击次数的位置用span标签定义I.个点击次数
II.修改Dede核心函数,找到plus/count.php中
echo"document.write(".$row[click]."); ";
大概在IIV行,换成
echodocument.getElementById("countnum").innerHTML=.$row[click];
III.在网页底部添加js代码
把js添加在网页底部就能完美解决载入浏览次数时卡顿的问题用用体验很好,至此,就实现了文章页动态调用文章浏览次数.
原文链接:http://www.jxszl.com/biancheng/dedecms/76289.html