Userscript初试

在网上看小说,小说还没开始看,先让小说网站旁边的小广告打败了,所以想在浏览器上跑个清除掉弹框小广告等等的东西,网上查了在浏览器中运行脚本的方法,userscript,简单的试验了一下,在这里总结下:

首先,主体的内容还是js,但和js不一样的地方在于后缀名为"user.js”,本次尝试是在Chrome下进行的,没有安装其他的插件,好像在火狐下需要安装Greasemonkey插件,这个之后如果有用到再尝试火狐。先以Chrome为主。

userscript中需要提前声明一些东西,以下是开头的代码:

// ==UserScript==

// @name          插件名,随便写

// @author        作者名

// @namespace   命名空间(不知道具体怎么写,暂且用了网上的一个,但我发现没有这行也是可以的)

// @description  简短描述

// @include      要在哪个网站执行,可以用通配符*

// ==/UserScript==


对于这几个参数,可以参考这两个网站:

http://www.360doc.com/content/11/1216/22/1162553_172819386.shtml

http://tampermonkey.net/documentation.php#_description

然后是本次,在百度的页面上执行弹出一个弹框的操作,以下是源代码

// ==UserScript==

// @name          clear_ad

// @author        fy

// @description  example script to alert "Hello world!" on every page

// @include      https://www.baidu.com/*

// ==/UserScript==

就酱。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 179,538评论 25 708
  • chrome扩展开发入门教程 最近在开发chrome插件,看到一篇非常适合入门的教程,特记录一下 注:转载 本文首...
    谢大见阅读 6,576评论 1 25
  • 姑娘,为了自己的幸福努力一次可好。 姑娘,为你的幸福努力一次,不为沧田,不为明月,只为你爱的那个人。 哪怕未来会后...
    盐山阅读 533评论 1 1
  • 五月份的天气,出门还是得披一件外套。 早上八点的校园,还是有早起的鸟儿。 想起自己早起时苦苦挣扎的模样,不由得摇摇...
    小阿姨吖阅读 565评论 0 1
  • 生活本就是一座大染缸,如果你不去畅想,它就会侵蚀你的心扉,让你变成没有灵魂的空壳。 ...
    蔷薇花儿落地开阅读 358评论 12 5

友情链接更多精彩内容