最近知乎更新了新功能:强制用户登录方可观看内容且不能关闭窗口,使普通用户不能在未注册知乎账户及未登录账户情况下正常查看内容,此举属实恶心.下面分享解决知乎强制登录问题的方法.
Tampermonkey油猴代码
- // ==UserScript==
- // @name 知乎免登陆 - 新版
- // @description 知乎免登陆
- // @namespace https://www.zhihu.com/
- // @match *://www.zhihu.com/*
- // @version 0.0.1.20201201064337
- // ==/UserScript==
- 'use strict';
- (function () {
- let removeLoginModal = e => {
- if (e.target.getElementsByClassName('Modal-wrapper').length > 0) {
- e.target.getElementsByClassName('Modal-wrapper')[0].remove();
- setTimeout(() => {document.documentElement.style.overflowY = 'scroll';}, 0);
- }
- }
- document.addEventListener('DOMNodeInserted', removeLoginModal);
- })();
Tampermonkey油猴安装
1.安装Tampermonkey油猴脚本插件,谷歌在线安装:https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo离线安装文件在本文末端下载.
2.离线安装方法是在浏览器中按Ctrl+Shift+X打开扩展程序,把插件拖进浏览器即可完成安装.
脚本安装
1.安装后在浏览器右上角可看到Tampermonkey油猴图标,点击Tampermonkey油猴图标添加新脚本.
2.把以上代码复制并粘贴到代码框内,粘贴前删除默认代码,点击文件-保存或Ctrl+S快速保存
3.安装完毕即自动启用,可打开知乎网站测试效果
uBlock Origin插件
1.在线安装地址:https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm?utm_source=chrome-ntp-icon离线安装文件在本文末端下载.
2.打开知乎网站,点击uBlock Origin插件图标,点击更多再点击第五个图标禁用JS
3.F5刷新页面即可看到效果
附件下载
Tampermonkey4.11
https://angle.lanzoux.com/iZ1d2iz2tuj
uBlock Origin1.30.6
https://angle.lanzoux.com/iLFI7iz33la