之所以需要用Tampermonkey替换油猴,是因为旧版的油猴脚本是js文件,而到了新版的Firefox Quantum中,原始的js脚本无法批量导入到浏览器中,这就很蛋疼了。
搜索了解了下,找到了油猴脚本导入Tampermonkey的方法,而二者功能一样,所以[……]
标签归档: Greasemonkey
Greasemonkey-Cookie读改删
其实Greasemonkey对Cookie的读改删和javascript的操作是一样的,网上整理了一些函数,可以直接拿来用,整理如下:
//两个参数,一个是cookie的名子,一个是值
function SetCookie(name,value){
var Days =[......]
Greasemonkey教程7-事件的绑定与元素添加
元素添加:
append() https://www.w3school.com.cn/jquery/manipulation_append.asp
appendTo() https://www.w3school.com.cn/jquery/manipulation_app[……]
Greasemonkey教程6-时钟与页面刷新
单次时钟:
setTimeout(function() {
/*函数内容*/
},
1000);
循环时钟:
t=setInterval(function() {
/*函数内容*/
},
1000);
停止循环时[……]
Greasemonkey教程5-ajax通信方法
因为引入了jQuery,所以你可以使用jQuery中的$.ajax方法进行通信,也可以使用Greasemonkey自带的GM_xmlhttpRequest进行通信,进阶教程,靠的是领悟,请自行查看相关链接提升能力:
https://www.w3school.com[……]
Greasemonkey教程4 一个脚本通吃多个地址的方法
有时候我们写一个脚本,可能会对应多个网址,此时如何实现呢?方法如下:
之前写的脚本开头有一句
// @include https://xxx.cn/forum.php
其表示对首页有效,对子域名下所有页面有效,可以使用通配符*,即
// @include[......]
Greasemonkey教程3-元素的点击事件
Greasemonkey教程2-元素的定位
既然上一课,准备工作都做好了,脚本也建立好了,今天就来讲基础的功能-元素的定位。
脚本是基于jQuery的,那么下面介绍基础的元素定位的代码:
1.根据class定位元素:
$('.px')
一般因为class会复用,所以上述代码获取到的是一个集[……]
Greasemonkey教程1-进入脚本世界
首先,请端正态度,本教程不解释是什么,为什么这类可以通过度娘谷歌得到答案的问题。
教程存在的目的,就是告诉你怎么用。至于学会了能用来干什么是你自己的事情。准备工作:
- Firefox – 下载地址 先安装好Firefox
- Greasemonkey[……]
GreaseMonkey-Firefox下调试脚本
Firefox下调试Greasemonkey的脚本,各位肯定发现在Firefox的查看元素或者是firebug中,如果js错误的话是根本不会输出错误的。
那么如何来查看错误呢?经过查找,在很久的一个回答中找到了解决办法,调试的实惠使用浏览器控制台(Ctrl+Shif[……]