立即注册 登录
彼岸网 返回首页

牛肉炖土豆的个人空间 http://www.bian-wang.com/discuz/?10744 [收藏] [复制] [分享] [RSS]

日志

后台-界面设置-主题列表页-预览-开启之后

热度 1已有 167 次阅读2017-11-9 12:06 AM |个人分类:建站笔记

后台-界面设置-主题列表页-预览-开启之后
在主题列表页,鼠标停留会出现预览按钮,点这个按钮就可以预览内容页的东西
可否做成,不用点这个按钮,而是默认就预览展开呢?


路过

鸡蛋

鲜花

握手

雷人

发表评论 评论 (13 个评论)

回复 牛肉炖土豆 2017-11-17 12:42 AM
好的,我试试!
回复 天香公主 2017-11-16 11:50 PM
牛肉炖土豆: 嗯嗯,知道了,天香辛苦辛苦!~
   贴出来了 http://www.bian-wang.com/discuz/home.php?mod=space&uid=10005&do=blog&id=1780,你试试看吧
回复 牛肉炖土豆 2017-11-15 11:09 PM
天香公主: 做的差不多了,但遇到了一个小麻烦。也不是不能解决,但为此不得不要多改动几个文件,等过两天我测试后再告诉你吧 ...
嗯嗯,知道了,天香辛苦辛苦!~
回复 天香公主 2017-11-15 10:58 PM
牛肉炖土豆:    期待,辛苦辛苦!
做的差不多了,但遇到了一个小麻烦。也不是不能解决,但为此不得不要多改动几个文件,等过两天我测试后再告诉你吧
回复 牛肉炖土豆 2017-11-15 08:07 AM
天香公主: 嗯,周末我试试吧
   期待,辛苦辛苦!
回复 牛肉炖土豆 2017-11-10 12:21 PM
天香公主: 是什么浏览器?我昨天试过IE11, FF56, GC62都没有问题。从 https://stackoverflow.com/questions/24043355/ 的讨论看会不会是因为你开了什么工具? ...
谷歌chrome,版本 62.0.3202.62(正式版本) (64 位)
奇怪了,怎么就不可以呢,可能是因为本地测试的问题,我再试试看看
回复 天香公主 2017-11-10 07:10 AM
牛肉炖土豆: 论坛流量比较大时,我希望是效率比较高的,有空时能否把另一个方法教教我呢?
嗯,周末我试试吧
回复 天香公主 2017-11-10 07:10 AM
牛肉炖土豆: 这段代码测试后,发现无法展开,页面没有变化

跟踪错位提示时看到
Uncaught TypeError: Cannot read property 'click' of undefined
    at forum.php?mod=foru ...
是什么浏览器?我昨天试过IE11, FF56, GC62都没有问题。从 https://stackoverflow.com/questions/24043355/ 的讨论看会不会是因为你开了什么工具?
回复 牛肉炖土豆 2017-11-10 12:59 AM
天香公主: 你是要用户在进入主题列表页时,将每个主题的预览内容都自动显示出来?可以试试在 template/default/forum/forumdisplay_list.htm 的最后加入

<script>
    var ...
这段代码测试后,发现无法展开,页面没有变化

跟踪错位提示时看到
Uncaught TypeError: Cannot read property 'click' of undefined
    at forum.php?mod=forumdisplay&fid=2:337

而且这个执行是一直在重复循环
回复 牛肉炖土豆 2017-11-9 11:26 PM
天香公主: 对,我是参照了 https://stackoverflow.com/questions/17300364/ 里的讨论。这种改法最简单,只需要改这一个模版文件。另一种改法是在进入主题列表页时先将预览 ...
论坛流量比较大时,我希望是效率比较高的,有空时能否把另一个方法教教我呢?
回复 天香公主 2017-11-9 11:23 PM
牛肉炖土豆: 收到,是的,我要的就是这个,请问,这个原理是模拟点击吗?还是?
对,我是参照了 https://stackoverflow.com/questions/17300364/ 里的讨论。这种改法最简单,只需要改这一个模版文件。另一种改法是在进入主题列表页时先将预览内容加上去再显示,那估计要修改几个文件。
回复 牛肉炖土豆 2017-11-9 11:11 PM
天香公主: 你是要用户在进入主题列表页时,将每个主题的预览内容都自动显示出来?可以试试在 template/default/forum/forumdisplay_list.htm 的最后加入

<script>
    var ...
收到,是的,我要的就是这个,请问,这个原理是模拟点击吗?还是?
回复 天香公主 2017-11-9 10:49 PM
你是要用户在进入主题列表页时,将每个主题的预览内容都自动显示出来?可以试试在 template/default/forum/forumdisplay_list.htm 的最后加入

<script>
    var ol = document.getElementsByClassName('tdpre');
    var oa = [];
    for (var i = 0; i < ol.length; i++) oa.push(ol);
    var interval = setInterval(function () {
        var o = oa.shift();
        o.click();
        if (oa.length === 0) clearInterval(interval);
    }, 1000);
</script>

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

小黑屋|Archiver|彼岸网  

Powered by Discuz! X3.1 © 2001-2014 Comsenz Inc.
GMT-4, 2017-11-25 03:51 AM , Processed in 0.061057 second(s), 19 queries.

返回顶部