需求描述:

最近浏览知乎的时候发现,竟然有一个弹窗,知乎隐私政策概要。

这什么鬼,为了保障我的隐私安全,不被无良商家使用,果断选了不同意。

额,这又是什么鬼,我以为我有的选,但其实,我从来都没有的选择。

需求就是个这么个需求,想想怎么解决吧,虽然点击同意之后就没那么多事,但是,我还是有点倔强的,人总是要敢于和一切不合理的东西做最后的抗争。

 

问题分析和解决:

登录知乎网站上,等它弹出的弹窗,我们用开发者模式看看这都是些什么玩意,点击图片中查看器左边的图片,滑动鼠标选定区域,就可以看到相关元素的信息。

额,原来只是一个div

既然如此,我们让这个网站上的这个元素加载的时候自动消失就好了,这样就不影响使用了。

上网查了一下,我们实现这样的目的,我们需要在浏览器安装Tampermonkey附件组件(拓展应用)

安装完之后,点击拓展应用的图表,新建用户脚本

然后在第十行加入代码

其中document.querySelector('.Modal-inner')的.Modal-inner来自于开发者模式中复制css选择器的结果,可能之后会变,当你发现你的脚本失效时,你可以按照图示的步骤修改。

然后点击保存,刷新了你准备浏览的知乎界面,发现还不可以,it don't work,why?

一定是我打开的方式不对,额,我看看。

经过调试和查阅资料,终于发现了原来要指定是在哪个站点使用

然后点击保存,刷新了你准备浏览的知乎界面,可以看到知乎隐私政策概要出来又一闪而过了,it works,why?Thanks God!

最终的代码如下: