`
xitong
  • 浏览: 6198051 次
文章分类
社区版块
存档分类
最新评论

Firefox 的用户脚本管理器 greasemonkey 的使用一例

 
阅读更多

一、什么是greasemonkey
Firefox 的用户脚本管理器
greasemonkey 使你可以向任何网页添加DHTML语句(用户脚本)来改变它们的显示方式。就像CSS可以让你接管网页的样式,而用户脚本(User Script)则可以让你轻易地控制网页设计与交互的任何方面。例如:
* 使页面上显示的 URL 都成为可以直接点击进入的链接。
* 增强网页实用性,使你经常访问的网站更符合你的习惯。
* 绕过网站上经常出现的那些烦人的 Bug。

使用方法:
1、安装 Greasemonkey 扩展。
2、编写或下载用户脚本(注意: Greasemonkey使用的脚本文件必须以 .user.js 为文件扩展名,更多信息请参考作者主页)。http://diveintogreasemonkey.org
3、由 Firefox 文件-->打开文件,打开用户脚本。
4、由 Firefox 工具-->安装此用户脚本。
目前此版本尚不能彻底卸载。所以如果你安装后想重新安装以前更早的版本,需要手动删除配置文件夹里 Greasemonkey 遗留的文件和配置文件里的信息。

二、一个例子
更多的应用脚本可以从这里 http://userscripts.org 下载。
下面是一个把当前页面中所有form的提交按钮的事件,处理为强制在新窗口打开的脚本。
function outlinks() {
if (!document.getElementsByTagName) return;
var forms = document.getElementsByTagName("form");
for (var i=0; i<forms.length; i++) {
var form0 = forms[i];
form0.action = "";
form0.target = "_blank";
}
}
通过Greasemonkey 扩展的“New User Script”,添加该脚本的描述,单击OK后,会自动打开该工具生成的脚本
文件,在该文件中添加自己的代码。保存后就可以使用了。
三、使用后记
1.安装后,状态栏右下角会出现一只猴子,左键单击可以启用或停用它。右键单击弹出功能菜单。
2.它可以指定任何一个脚本的运行范围,例如在哪些网页中可以运行,在哪些网页中禁止运行等。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics