Vol*_*il3 4 javascript css greasemonkey
我正在做Brock Adams在这里提到的事情,但我根本无法看到警报.我已将所有文件放在用户脚本存在的同一文件夹中,但有些文件如何被破坏,我也无法追踪它.
我在Firefox 21版上
Bro*_*ams 25
这个相关答案来自2011年,Greasemonkey从此改变了很多.(注意,我刚才更新了答案以反映变化.)
基本上,您现在需要使用@grant指令.如果您查看Firefox的错误控制台(CtrlShiftJ),您可能会看到如下错误消息:
GM_addStyle未定义
这里有一个简单的jQuery-UI添加来演示这个过程:
// ==UserScript==
// @name _YOUR_SCRIPT_NAME
// @include http://YOUR_SERVER.COM/YOUR_PATH/*
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js
// @require http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js
// @resource jqUI_CSS http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css
// @grant GM_addStyle
// @grant GM_getResourceText
// ==/UserScript==
var jqUI_CssSrc = GM_getResourceText ("jqUI_CSS");
GM_addStyle (jqUI_CssSrc);
Run Code Online (Sandbox Code Playgroud)