屏蔽指定类别(视频、盐选、文章、想法、关注[赞同了XX/关注了XX]等等)、屏蔽用户、屏蔽关键词、默认收起回答、快捷收起回答/评论(左键两侧)、快捷回到顶部(右键两侧)、区分问题文章、移除高亮链接、净化搜索热门、净化标题消息、展开问题描述、显示问题作者、默认高清原图(无水印)、置顶显示时间、完整问题时间、直达问题按钮、默认站外直链...
试了几次,发现这种时有时无的有点迷,不过在碰到的时候,我顺便看了一下。
这种和以前/登录状态下的长回答折叠不同。 因为那些实际上是已经加载出来所有内容了,只不过通过 CSS 样式来折叠隐藏起来罢了。
而这种未登录状态下的折叠是只加载头一部分内容,剩余的压根就没有加载,没有存在于网页中,因此知乎的这种方法是无解的,无法将长回答强行展开,因为内容就这么点。
另外,脚本是直接监听网页插入元素事件来判断是否显示了登录弹窗界面,来将其在显示之前就提前移除,因此无法判断是什么原因而触发的登录弹窗界面。
清除cookie后正常,望对作者有所帮助
目前来看,如果权限允许的话,可以通过点击作者头像进入用户页,再在用户页中找到对应答案并展开全文。此法同样适用于作者点赞过的内容。也许可以趁着这招还有效时,尽快研究一下背后的原理……
目前有个方法可以直接阅读全文,在右上角登录按钮的旁边有个【切换模式】,点击切换关怀版即可阅读全文。希望作者利用一下背后的原理,完善一下插件。
https://www.zhihu.com/question/35088093
上面是原网址,切换模式到关怀版后,会切换到下面的网址,这时即可阅读全文。
https://www.zhihu.com/aria/question/35088093
只不过关怀版字体有点大就是了,需要调一下缩放才好用。
使用关怀版确实可以查看问题回答的全文,但没法查看专栏的全文(甚至我怀疑知乎专栏都没有做关怀版,点击后会直接跳到关怀版首页)。
// 添加这段代码可以自动重定向为重定向为关怀版
(function() {
'use strict';
// 获取当前网址
const currentUrl = window.location.href;
// 检查网址是否包含指定路径
if (currentUrl.includes("https://www.zhihu.com/question/")) {
// 构造新的重定向网址
const newUrl = currentUrl.replace("https://www.zhihu.com/question/", "https://www.zhihu.com/aria/question/");
// 执行重定向
window.location.replace(newUrl);
}
})();
回答(tardis):
https://www.zhihu.com/tardis/zm/ans/3479659496
https://www.zhihu.com/tardis/bd/ans/3479659496
https://www.zhihu.com/tardis/zm/sogou/ans/3479659496
https://www.zhihu.com/tardis/search/ali/ans/3479659496
https://www.zhihu.com/tardis/baidu/ans/3479659496
https://www.zhihu.com/tardis/landing/360/ans/3479659496
https://www.zhihu.com/tardis/landing/m/360/ans/3479659496
https://www.zhihu.com/tardis/landing/yidian/ans/3479659496
专栏(tardis):
https://www.zhihu.com/tardis/zm/art/694560307
https://www.zhihu.com/tardis/bd/art/694560307
https://www.zhihu.com/tardis/sogou/art/694560307
https://www.zhihu.com/tardis/search/ali/art/694560307
https://www.zhihu.com/tardis/baidu/art/694560307
https://www.zhihu.com/tardis/landing/360/art/694560307
https://www.zhihu.com/tardis/landing/m/360/art/694560307
https://www.zhihu.com/tardis/landing/yidian/art/694560307
有些回答折叠之后,想阅读完整内容需要登陆才能展示,而脚本会自动把登陆弹窗去掉,导致了死循环,能处理一下这种场景不?不登录直接展示,或者需要登陆时给个提示。
https://www.zhihu.com/question/656891760/answer/3507137746