Userscript初试

2017-09-14  本文已影响0人  人之初性本善_e864

在网上看小说,小说还没开始看,先让小说网站旁边的小广告打败了,所以想在浏览器上跑个清除掉弹框小广告等等的东西,网上查了在浏览器中运行脚本的方法,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==

就酱。

上一篇下一篇

猜你喜欢

热点阅读