您当前的位置: 主页 > 优化教程
使用织梦建站时,在文章页的信息页面,官方给出的调用文章浏览次数的标签是:
 
  {dede:field.click/}
 
  这个标签调用的是静态浏览次数,也就是我们生成文章时的那个随机生成的浏览次数,这里不论在文章页怎么刷新都不会增加浏览次数,用户体验十分差。
 
  网上有解决方法,即把调用标签换为:
 
  <script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}&cid={dede:field name='channel'/}" type='text/javascript' language="javascript"></script>
 
 
这样一来就能实现动态调用文章浏览次数,刷新一次增加一次,但是用过之后发现一个问题,每次页面加载到这个地方都会卡顿一下,因为这里是js调用,每次都要向服务器请求一次,这里的标签是及时加载,到这里肯定会卡顿,研究之后给出一种最优的解决方案。
 
  具体的思路为:我们可以先自定义一个数字(可以定义为0)。当网页先进行加载时,是加载我们事先预定好的数字,然后通过网页最后的加载JS调用真正的点击次数。具体步骤为:
 
  1、在点击次数的位置用span标签定义一个点击次数
 
  <span id="countnum">0</span>次
 
  2、修改Dede核心函数,找到 plus/count.php中
 
  echo "document.write('".$row['click']."');\r\n";
 
  大概在25行,换成
 
  echo 'document.getElementById("countnum").innerHTML='.$row['click'];
 
  3、在网页底部添加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添加在网页底部就能完美解决载入浏览次数时卡顿的问题用用体验很好,至此,就实现了文章页动态调用文章浏览次数。
 

关键词:织梦,文章,页,调用,浏览,次数,优化,代码,使用,    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

dedecmsDedeCMS全局变量$GLOBALS的定义文件分析织梦DedeCMS数据库的信息是写在data/common.inc.p... 2021-08-09
dedecms首页调用随机文章及自动更新功能实例本文实例讲述了dedecms首页调用随机文章及自动更新功能的实现方法。... 2021-07-30
织梦DEDECMS中的默认文件夹的名称怎么修改呢?1.首先找到系统配置文件,一般此文件会存放在Include目录下,文件... 2021-07-22
织梦采集文章时不能采集生成TAG及描述的解决办法织梦dedecms默认的采集功能只能采集到keywords,不能生成t... 2021-07-22
DedeCMS新建模型字段中【附件样式】的修改方法本文实例讲述了DedeCMS新建模型字段【附件样式】修改方法。分享给大... 2021-07-27
织梦程序怎么增加网站描述(description)字符的长度对网站推广优化比较熟悉的站长朋友都知道,网站在搭建好之前必须先准备好网... 2021-08-14
dedecms织梦5.7的后台图片裁剪之后图片被模糊解决方法不知道为什么每次剪裁图片的时候 最后生成的图片都会很模糊,一开始修改了... 2021-07-27
PbootCMS数据库Mysql配置解决办法!PbootCMS数据库配置 默认采用sqlite数据库,不需要做导入和... 2023-08-04
dedecms 5.7 清空文章后新建文章ID从1开始dedecms 5.7 清空文章后新建文章ID从1开始 用dedecm... 2021-07-27
dedecms图片相对地址和绝对地址的问题如何将p align=leftimg alt= src=/upload... 2021-07-22
dedecms 5.6 5.7发布文章空白问题解决方法首先删除了根目录下所有文件重新上传安装,结果出现同样的现象。看来不是程... 2021-08-09
Dedecms织梦程序漏洞层出不穷 解决根本问题是关键众所周之,织梦的开源程序在企业站或门户站中占有很大地位,其以自身强大功... 2021-07-22
DedeCMS自定义字段在全站任何位置随便调用的方法AB模板网今天和大家讲解下如何在 织梦模板 里面的任意地方调用自定义字... 2021-08-09
DEDECMS只允许会员积分大于200的会员投稿或者发布评论防止恶意投稿或者灌水的又一方法,判断积分是否够一定量,如果够就可以投稿... 2021-07-27
dede根据任意栏目id获取顶级栏目名称的自定义函数//获取顶级栏目名 function GetTopTypenameBy... 2021-07-22
dedecms织梦清空文档后,让文档ID从1开始织梦DedeCMS对于下载的源码或者采集来的数据,测试了模板、系统的正... 2021-07-22

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn