首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GM_log和其他GM函数在Greasemonkey脚本中不起作用

GM_log和其他GM函数在Greasemonkey脚本中不起作用
EN

Stack Overflow用户
提问于 2012-05-16 14:14:52
回答 1查看 7.3K关注 0票数 7

我在Firefox中创建了一个"Hello“Greasemonkey脚本,其中只包含一行代码:

代码语言:javascript
复制
GM_log("Hello World");

这似乎不起作用,至少它没有在我的firebug控制台中产生任何输出。

其他GM_也是如此..。像GM_wait这样的函数

当我取代:

代码语言:javascript
复制
GM_log("Hello World");

通过以下方式:

代码语言:javascript
复制
alert("Hello World")

它起作用了(因此脚本头不是问题)。

我还将以下about:config选项设置为true:

  • javascript.options.showInConsole
  • extensions.firebug.showChromeErrors
  • extensions.firebug.showChromeMessages

是否有其他的设置需要改变GM_.在Greasemonkey脚本中工作的函数?

是否必须更改GM_log消息的其他firebug设置以显示在firebug控制台中?

EN

回答 1

Stack Overflow用户

发布于 2012-05-16 17:52:46

我建议您忘记GM_log()并使用:

代码语言:javascript
复制
console.log('hello world');

日志

就像上面说的“由于GM_log一次只显示一个字符串,安装了Firebug的用户可能更喜欢使用console.log。”

但关于你的问题我说不出原因。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10620458

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档