应该说这个需求并不常见…但有时候我的确想过,要是能知道Firefox此时在干吗就好了–有那么几次,该运行的脚本没有运行,状态条显示页面的加载并未完成,但你却永远等不到它。

意外地是,谷哥和度娘似乎并不知道如何打开(turn on)Firefox的日志输出。万事通也有不灵的时候。几天以后,当我再次陷入强烈需要知道Firefox在干吗(或者是不是已经没干活了)的时候,呆呆地望着Firefox的标题栏,突然想起来,也许我应该使用how to turn on Mozilla logging去搜一下。果然。

要打开Firefox的日志输出,需要在启动它之前设置一些环境变量:

 

set nspr_log_modules=all:5,timestamp,sync 
set nspr_log_file=c:\users\administrator\desktop\firefox.log 
cd "c:\program files (x86)\mozilla firefox"
.\firefox.exe

这里’all’表示对所有module都打开输出。目前我还没有得到模块列表,但似乎可以从log中看出来,那些在::之前的符号一般都可以当一个模块名使用。timestamp用来为每一行日志输出加上时间戳,这个使用的是UTC+0时间。sync意味着没有缓冲,直写硬盘。我会选择打开这一项,以便可以在某件事发生时,可以直接看到日志输出。

 

搬运自http://biancheng.dnbcw.info/javascript/356470.html

相关文章:

  • 2022-12-23
  • 2022-03-04
  • 2021-12-10
  • 2022-12-23
  • 2022-12-23
  • 2021-07-06
  • 2021-12-12
  • 2022-02-06
猜你喜欢
  • 2022-12-23
  • 2021-09-01
  • 2022-12-23
  • 2022-12-23
  • 2021-12-14
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案