返回列表 发帖
查看: 1108|回复: 4

[已解决] 为什么游客在列表页停留会不断请求forum.php?mod=ajax&action=forumchecknew???

81

主题

313

回帖

432

积分

炉火纯青

贡献
2 点
金币
8 个
QQ
发表于 2024-5-28 16:19:41 | 查看全部 |阅读模式
为什么游客在列表页停留会不断请求forum.php?mod=ajax&action=forumchecknew&fid=637&time=1716883671&inajax=yes
1 贡献

最佳答案

template/default/forum/forumdisplay.htm
  1. <!--{if empty($_G['forum']['picstyle']) && $_GET['orderby'] == 'lastpost' && empty($_GET['filter']) }-->
  2.         <script type="text/javascript">checkForumnew_handle = setTimeout(function () {checkForumnew($_G[fid], lasttime);}, checkForumtimeout);</script>
  3. <!--{/if}-->
复制代码
回复

使用道具 举报

43

主题

3257

回帖

5539

积分

应用开发者

Discuz! 运维

贡献
217 点
金币
685 个
QQ
发表于 2024-5-28 16:29:25 | 查看全部
检查帖子列表有没有新帖的,介意就去模板删除
回复

使用道具 举报

81

主题

313

回帖

432

积分

炉火纯青

贡献
2 点
金币
8 个
QQ
 楼主| 发表于 2024-5-28 16:42:31 | 查看全部
科站网 发表于 2024-5-28 16:29
检查帖子列表有没有新帖的,介意就去模板删除

不是很理解,当用户访问列表页之后不是获取最新帖子了么,为什么还要不断请求获取;在模板哪里的?搜索forumchecknew也没找到
回复

使用道具 举报

35

主题

6341

回帖

1万

积分

应用开发者

贡献
642 点
金币
1449 个
QQ
发表于 2024-5-28 17:07:04 | 查看全部
一牛网 发表于 2024-5-28 16:42
不是很理解,当用户访问列表页之后不是获取最新帖子了么,为什么还要不断请求获取;在模板哪里的?搜索fo ...

如果用户一直停留在此页面,有新帖子了,不请求就不知道,这个地址请求的作用就是异步加载有新帖的提示。
回复

使用道具 举报

43

主题

3257

回帖

5539

积分

应用开发者

Discuz! 运维

贡献
217 点
金币
685 个
QQ
发表于 2024-5-28 17:42:21 | 查看全部
template/default/forum/forumdisplay.htm
  1. <!--{if empty($_G['forum']['picstyle']) && $_GET['orderby'] == 'lastpost' && empty($_GET['filter']) }-->
  2.         <script type="text/javascript">checkForumnew_handle = setTimeout(function () {checkForumnew($_G[fid], lasttime);}, checkForumtimeout);</script>
  3. <!--{/if}-->
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2025-12-10 18:34 , Processed in 0.050449 second(s), 13 queries , Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表