2005-05-09
本书的原址在 http://www.firefox.net.cn/dig/。如果您在别处读到本书,有可能不是最新的。
这本书、及其样例代码和视频文件都是自由软件。在“GNU 通用公共许可证(自由软件基金会)(版本2以及更新版本)”许可下,您可以随意的再分发和/或修改它们。我们发行这本书、及其样例代码和视频文件,希望它能对您有所帮助。但是我们并没有提供任何担保!请查阅GNU 通用公共许可证获取更多细节。
目录
- 1. 开始
- 2. 您的第一个用户脚本
- 3. 调试用户脚本
- 4. 公共模式
- 4.1. 在域名以及它所有子域名上执行用户脚本
- 4.2. 测试 Greasemonkey 函数是否有效
- 4.3. 测试页面中是否有 HTML 元素
- 4.4. 操作所有 HTML 元素
- 4.5. 操作特定 HTML 元素的所有实例
- 4.6. 操作所有有特定属性的元素
- 4.7. 在元素前插入内容
- 4.8. 在元素后插入内容
- 4.9. 删除元素
- 4.10. 替换元素为新内容
- 4.11. 快速插入复杂的 HTML
- 4.12. 在没有服务器的情况下添加图片
- 4.13. 添加 CSS 样式
- 4.14. 获取元素样式
- 4.15. 设置元素样式
- 4.16. 处理已渲染的页面
- 4.17. 匹配大小写无关的属性值
- 4.18. 获取当前域名
- 4.19. 改写链接
- 4.20. 重定向页面
- 4.21. 俘获用户点击
- 4.22. 覆盖内建的 Javascript 方法
- 4.23. 解析 XML
- 5. 实例教学
- 6. 高级话题
- Greasemonkey API 参考
- GM_log - 记录日志到错误控制台
- GM_getValue - 读取脚本专用的配置值
- GM_setValue - 设置脚本专用的配置值
- GM_registerMenuCommand - 在 用户脚本命令 (C) 子菜单中添加菜单项
- GM_xmlhttpRequest - 进行任意的 HTTP 请求
- GM_openInTab - 在新标签中打开指定的 URL
- GM_addStyle - 给页面添加 CSS 样式
- “参考资料”链接清单
- 技巧清单
- 实例清单
- 步骤清单
- 修订历史
- 关于本书
- GNU 通用公共许可证
开始 →