The*_*ost 6 javascript debugging firefox greasemonkey
我有自己的javascript,我需要用Greasemonkey测试.我以前从未和Greasemonkey合作过; 我该如何测试脚本?
我没有在万维网上测试它,我保存了目标页面(Firefox>保存页面为>网页,完成),所以我在本地测试它.
这个过程是什么?我该如何测试脚本?
以下是Greasemonkey脚本(一般情况下)和本地网页副本的故障排除指南.
要在本地页面上进行测试(没有本地Web服务器),您必须更改Greasemonkey的设置.
打开about:config并设置greasemonkey.fileIsGreaseable为true
确保网页的本地副本不在系统/tmp或/temp文件夹中.如果是,脚本将无法可靠地运行.
确保脚本源不在系统/tmp或/temp文件夹中. 如果是,脚本将不会安装.
要使脚本处理本地文件,请确保您有适用于本地网页副本的@include指令.例如:
// @include file:///D:/web/local%20page%20copies/*
Run Code Online (Sandbox Code Playgroud)熟悉Firefox的错误控制台(CtrlShiftJ)以及如何使用它来确定Greasemonkey脚本中的错误来源.
安装Firebug并熟悉它. Firebug的出色控制台功能在GM脚本中运行良好 - 尽管您可能必须在其前面加以说明unsafeWindow..
首先在Firebug的JavaScript控制台中测试尽可能多的javascript,它不使用GM_函数.
也可以看看:
| 归档时间: |
|
| 查看次数: |
4166 次 |
| 最近记录: |