记录学习与后端知识并分享学习代码过程(会飞的鱼Blog)

解决访问知乎页面强制登录方法

会飞的鱼 1 1235 2020年12月7日

最近知乎更新了新功能:强制用户登录方可观看内容且不能关闭窗口,使普通用户不能在未注册知乎账户及未登录账户情况下正常查看内容,此举属实恶心.下面分享解决知乎强制登录问题的方法.

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刷新页面即可看到效果

[hide]密码:beu1[/hide]

本文由 @会飞的鱼 于 2020-12-7 发布在 会飞的鱼Blog,如无特别说明,本博文章均为原创,转载请保留出处。

网友评论当前共有1条评论

会飞的鱼 在线咨询

在线时间:9:00-22:00
周六、周日:14:00-22:00