[问题反馈/建议] 无法跳转到指定楼层
问题如标题所示。用<url>标签指向某个特定贴子的特定楼层,点击后只会跳转至指定贴子的一楼,而无法跳转至指定楼层。在手机版和电脑版上均是如此,极不方便,我想可以认为是功能相关bug了。尝试使用{url}#{pid123456}的形式解决这个问题,但是anchor会被js去除掉,替换为&_dsign的形式,实际上没有任何作用,依然还是跳转到一楼。
我还没有仔细研究discuz论坛的工作机制,也没有研究这个问题是否能够得到解决,我想还是先向管理团队反馈一下这个问题更好,遂发表此主题帖。
感谢阅读!如果能够回复那就更好了。 又大概研究了一下,看了一下其他的论坛,发现跳转到指定楼层确实是可以做到的,实际上使用的url也没有什么区别,不懂开发的我实在是摸不着头脑。
此外,也找到了可以跳转到指定楼层的方法,不过没有本来那么方便就是了。如果有人和我有一样的烦恼可以参考一下,或者大家有更好的方法也可以一起分享。
首先还是点击楼层序号,获取贴子链接,比如说有这么一个链接:(很显然是假链接)
https://bbs.yamibo.com/forum.php?mod=redirect&goto=findpost&ptid=333333&pid=66668888&fromuid=555555
同时这个贴子位于第99页(从第1页开始计算)。
那么构造这样一个新的链接:
https://bbs.yamibo.com/thread-333333-99-1.html#post_66668888
运气好的话就可以使用了。
当然有不小的概率运气不够好,点开链接发现跳转到了这么一个地址:
https://bbs.yamibo.com/thread-333333-99-1.html?_dsign=1a2b3c4d
那么把#之后的内容加到这个地址末尾就可以了:
https://bbs.yamibo.com/thread-333333-99-1.html?_dsign=1a2b3c4d#post_66668888
这样应该就无论如何都可以使用了,如果有例外可以回复一下。 不,本来就可以跳到指定楼层,这个功能没啥问题。
但由于后台开了防采集功能,一个ip如果在当天点击论坛太多次,就会出现https://bbs.yamibo.com/thread-333333-99-1.html?_dsign=1a2b3c4d这个链接后面 _dsign 这串小尾巴,于是导致点跳转只能跳到一楼。
至于这个点击次数以及ip怎么算的,我还真不清楚。但一般过了当天就好了。
如果我把防采集关闭了,或者增大ip计数次数,就不会再有这个情况了,不会再出现后面那串小尾巴了。你可以看看现在是不是ok了。
页:
[1]