有什么油猴脚本或工具,能让zhihu问答页,持续加载吗?

有时候Google查资料,会被引入到某个知乎问答页。点进页面以后,我们并不是要看所有的回答,只是为了看那个关键词上下文的部分,找我们要的信息,所以会用Ctrl-F页内搜索。但不方便的是,较热门的知乎问题,下面回答都是分批加载的(每次只加载5个答案),例如这个页面:https://www.zhihu.com/question/265586584

所以经常要按End键好长时间,等多加载一些回答,再试试能不能搜到。

想问下,有什么油猴脚本或扩展,能够让我们一进入页面,就自动加载所有回答吗?(如果“加载所有”太影响性能了,也可以比如默认加载前N个答案,或前N次ajax请求,N可以设置也行)

你的目标是什么?只是为了快速搜索吗?

(因为如果只是搜索,那就索性不渲染数据了,这样的话能节省好多性能

我记得知乎访问起来动不动就跑去下 app 了,神烦。

1赞

手机浏览器访问知乎非常烦,我都设置成pc模式了

1赞

目标是尽可能把答案都加载出来,方便Ctrl-F

“渲染”是什么意思我也不懂哈哈,电脑小白,哪里说错了,请宽容:如果就是把含各种源码的ajax响应,不加处理的、以纯文本原样插入dom中,说实话有点丑,而且太不留余地了(因为人心这东西不是铁板一块,可能刚开始是为了Ctrl-F查资料,但比如说因为答主提到“评论/图片中有更多信息”或看到感兴趣的东西,可能又想点开评论/图片看看——网上查资料本来就是顺藤摸瓜、发散式的,很常见)。

——所以,兼顾美观和留余地的处理,我还是喜欢css、js什么的都保持原样。至于性能因素,我不在意。例如做成小书签,按一下就加载50个答案(相当于持续下拉,让知乎加载10次ajax),这个性能还是能接受的

虽然渲染的话,不能秒加载,但好处是能够切换标签,先浏览别的网页。如果按End键的话,就必须待在这个页面,等待它加载完,很烦。

算了还是不折腾了,有时候为了省下出现几十次的几秒钟时间,却要投入几个小时各种折腾(包括但不限于查资料找现有方案,问问题发求助帖,自己尝试写代码然后遇到问题又去查资料),真是不值得…尤其对于并不“享受”写代码、工作也代码无关、只为解决问题的人来说,真是不划算 :rofl:

结贴啦,谢谢dms和青蛙兄

昨天看了一下他家 api,没做验证,最多一次请求 20 条数据,不过默认情况一次只请求五条