greasemonkey确实很好用,像自动转换链接的Linkify ting、文本框备份的Textarea BackUp等,greasemonkey给了用户自定义控制页面的能力。如果想自己开发脚本,可以看一下以下的一些介绍和教程:
- Greasemonkey的主页,有greasemonkey的介绍,安装方法和使用。最主要的是一堆别人写好的userscript。
- Dive into Greasemonkey ,有一本很棒的userscript教材,几乎是手把手教了,当然,你首先要有javascript, DOM和HTML的知识。
- 写userscript时会用到的工具:
- DOM Inspector , 用来定位网页内容在HTML结构中的位置。用DOM Inspector 还能看到每个网页元素的CSS Rules, Computed CSS style以及对应javascript object的详细内容。赶快熟练使用这个工具吧。
- jsenv , 这是Jesse Ruderman 写的一个bookmarklet , 提供了一个很好的userscript 开发环境。是开发userscript 的必备利器。另外,还有一些其他的bookmarklet ,比如javascript shell , 也都是开发javascript程序非常好的工具。
- 一些有用的相关资料
- Gecko DOM Reference , Gecko引擎的DOM手册,Mozilla/Firefox所支持的DOM,不仅有W3C的DOM Level 1和2,还有Mozilla/Firefox支持的事实标准DOM Level 0。
- XPath教程,通过一些例子来学习XPath。一下午掌握如果迅速定位网页元素。
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>












