利用Tampermonkey(油猴)快速关闭特定页面

  • 说明

  • 推荐仅用于部分网站的新标签页式广告,页面内广告请考虑使用AdBlock,AdGuard等
  • 具体用于何处本人概不负责
  • 以下教程均以FireFox为例

 

  • 初始准备

  1. 使用国际主流浏览器, Chrome、Microsoft Edge、Safari、Opera Next 或 Firefox;不要用2345之类的不可名状之物

  2. 安装Tampermonkey

  3. 一双手

  4. 至少有Ctrl,C,V键的键盘

  5. 鼠标或触控板

 

  • 安装Tampermonkey

这部分在我之前的文章<OneDrive高速/离线下载>中有提及,就不再赘述了

 

  • 创建第一个自己的用户脚本

1.只需点击工具栏上的利用Tampermonkey(油猴)快速关闭特定页面 1图标(注:这里使用的是BETA版本,如果是普通版本则图标应该是灰色的,理论上也可以正常使用)

 

2.直接点击图中红框部分

利用Tampermonkey(油猴)快速关闭特定页面 2

 

3.理论上应该看到类似下面的样子

利用Tampermonkey(油猴)快速关闭特定页面 3

说明:

注释使用 // 符号,下面没有中文说明的部分都是在这里不太重要的东西

// ==UserScript==
// @name         New Userscript                                             //脚本名字
// @namespace    http://tampermonkey.net/
// @version      0.1                                                              //脚本版本
// @description  try to take over the world!                       //脚本说明
// @author       You                                                         //作者名
// @match        https://www.vikacg.com/creator/write/post      //作用域,可以理解为在哪些地方可以生效,支持通配符"*"
// @icon         https://icons.duckduckgo.com/ip2/vikacg.com.ico  //图标
// @grant        none
// ==/UserScript==

而其中注释了// Your code here...的,很明显,我们的代码应该写在这之中

 

  • 那么,开写!

事实上这功能的实现非常非常简单,已知,下面这行代码的效果是立即关闭页面,那我们所需要做的,就是让它正常的生效在我们需要的位置(广告网页)

setTimeout(() => {window.close();}, 0);

那么,就有非常非常简单的方法可以做到,还记得前面的@match吗?

我们只需要简单的将它修改成我们想要关闭的页面的URL就行了,像下面这样(还顺便更改了一下图标)

// @match        https://pan.baidu.com/buy/*
// @icon         https://icons.duckduckgo.com/ip2/baidu.com.ico

这样,当访问到像是https://pan.baidu.com/buy/center这样的网页时,网页就会被立即关闭 (千万别作死写成*://*这样会导致绝大多数页面被直接关闭!!! 除非后面有判定执行)

以及,@match可以添加多个,还需要自动关闭就自己加就好了~

 

  • 完整示例代码以及其他应用

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得UP主同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理:DMCA投诉/Report
学习区-技术教程

文件蜈蚣,也许是最好的开源下载器[附带自动激活教程]

2023-12-8 23:32:21

学习区-技术教程

【汉化教程】汉化工具Translator++保姆级教程(一)

2023-12-14 21:52:50

39 条回复 A文章作者 M管理员
  1. 豆子精

    本站的可以吗doge?

    • 銀華

      原理上可以[doge] 已经上载油叉了

  2. drunk丶fall

    感谢!

  3. cgfvgh

  4. cgfvgh

    感谢!

  5. Macherll

    谢谢

  6. 苍穹神武

    原来如此,我终于知道怎么做了!!一直想搞这个但找不到教程

  7. dody

    感谢分享教程!

  8. 晴岚

    感谢

  9. Stearster

    感谢

  10. lkw888

    感谢分享

  11. xlcshxf

    666

  12. 梁佰

  13. 孤旅

    感谢!

  14. GWY1314

    66666666666666

  15. GWY1314

    6666666666666666666

  16. ironsts

    好好好

  17. oconicon

    感谢

  18. ooxo2001

    来看看。下载链接打不开

  19. nfaith

    666666666666666666666666

  20. 727977063

    感谢

  21. QAQ23333

    感谢!

  22. lala233

    感谢

  23. jiale

    感谢!

  24. ink

    1223

  25. bsr

    感谢!!!!

  26. 幽夜

  27. 苍穹羽恒

    感谢分享啊

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索