Firefox下调试Greasemonkey的脚本,各位肯定发现在Firefox的查看元素或者是firebug中,如果js错误的话是根本不会输出错误的。
那么如何来查看错误呢?经过查找,在很久的一个回答中找到了解决办法,调试的实惠使用浏览器控制台(Ctrl+Shif[……]
标签归档: Greasemonkey
Greasemonkey-POST-Json-GM_xmlhttpRequest示例
需要用Greasemonkey给php用post发送一段json数据,找了下方法,示例代码如下:
GM_xmlhttpRequest({
method: 'POST',
url: "https://127.0.0.1/WebCollec[......]
Greasemonkey使用谷歌搜索API获取搜索结果
写个函数,利用Greasemonkey根据域名抓取域名下的谷歌索引数量:
function checkgoogle(domain){
console.log("检查域名谷歌收录:"+domain);
GM_xmlhttpRequest({ met[......]
Greasemonkey-GM_xmlhttpRequest POST示例
// ==UserScript==
// @name name
// @namespace namespace// @include https://xxx.com/xx.aspx// @version 1// @grant G[......]
Greasemonkey引入jQuery的方法
直接头部加入如下的代码就可以了:
// ==UserScript==
// @name Marathon's World-RunKeeper Plugin
// @namespace darkthread.net// @includ[......]
Greasemonkey-GM_setValue|GM_getValue失效的解决办法
最近编写Greasemonkey脚本,发现GM_setValue|GM_getValue失效,执行到这里就over了,仔细看了下代码,更新的头部有个”// @grant none”,大概看了下官方文档,这个是授权标志貌似,像让其有效,就把它改成:
// @grant[......]
修改火狐能够同时打开的弹出窗口的数目
用油猴(Greasemonkey)写了个页游(超能世界)的脚本,自动加好友自动PK好友,结果每次总是不能打开太多窗口,最后数了下最大弹出20个,然后就不会再打开了,这样速度太快的话,就不能保证所有页面都打开,所以需要对火狐配置进行修改下。
经过查找定位,发现可以这样[……]
GreaseMonkey(油猴)的延时加载以及jQuery使用方法
用油猴的新手可能不知道如何延时加载以及如何使用jQuery来操作页面,今天无意发现一个比较经典的脚本,是针对虾米自动签到写的,代码就是GreaseMonkey(油猴)的脚本,备份下,以备新手学习
// ==UserScript==
// @name[......]