我在Firefox中创建了一个"Hello“Greasemonkey脚本,其中只包含一行代码:
GM_log("Hello World");这似乎不起作用,至少它没有在我的firebug控制台中产生任何输出。
其他GM_也是如此..。像GM_wait这样的函数
当我取代:
GM_log("Hello World");通过以下方式:
alert("Hello World")它起作用了(因此脚本头不是问题)。
我还将以下about:config选项设置为true:
javascript.options.showInConsoleextensions.firebug.showChromeErrorsextensions.firebug.showChromeMessages是否有其他的设置需要改变GM_.在Greasemonkey脚本中工作的函数?
是否必须更改GM_log消息的其他firebug设置以显示在firebug控制台中?
发布于 2012-05-16 17:52:46
我建议您忘记GM_log()并使用:
console.log('hello world');日志
就像上面说的“由于GM_log一次只显示一个字符串,安装了Firebug的用户可能更喜欢使用console.log。”
但关于你的问题我说不出原因。
https://stackoverflow.com/questions/10620458
复制相似问题