sat
sat
小狐狸
小狐狸
  • UID33014
  • 注册日期2010-06-09
  • 最后登录2010-06-09
  • 发帖数1
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:3219回复:3

火狐魔镜代码剖析(一)

楼主#
更多 发布于:2010-06-09 10:22
1.
var mainWin = document.getElementById("appcontent");

mainWin.addEventListener("DOMContentLoaded", favpart_monitor.injectPage, false);

亲爱的各位大牛,我对火狐魔镜代码进行删减的时候在console里发现了mainWin is null,其代码指向上面两行。

2.
gBrowser is not defined,其代码指向
var browser = gBrowser.selectedBrowser;

以上两处都是content\monitor.js里的,通过搜索发现
var gBrowser = mainWin.getBrowser();  (在其他js文件中)

我在这里有2个疑惑
1。var mainWin = document.getElementById("appcontent");
"appcontent"我在工程中没找到该控件或ID
mainWin.addEventListener("DOMContentLoaded", favpart_monitor.injectPage, false);
请问这两句能否解释下。

2。gBrowser搜索后发现没有在monitor.js中定义,可以在这里直接引用吗?
jnlyu
狐狸大王
狐狸大王
  • UID10304
  • 注册日期2005-12-04
  • 最后登录2015-06-17
  • 发帖数304
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2010-06-09 10:22
猛看標題還以為樓主要揭發火狐魔鏡的流氓惡行。
AppNavi手机应用官方微博 介绍最新的密室逃脱游戏!
http://weibo.com/appnavi
yangkb
小狐狸
小狐狸
  • UID28747
  • 注册日期2009-04-29
  • 最后登录2014-01-31
  • 发帖数56
  • 经验11枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
2楼#
发布于:2010-06-09 10:22
要是把视频那个单独提出来就好了,其他的都是鸡肋
jameslord
小狐狸
小狐狸
  • UID36308
  • 注册日期2011-05-20
  • 最后登录2011-05-20
  • 发帖数2
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2010-06-09 10:22
楼主自己编译过Firefox么?
你是在Linux拼图上么?
游客

返回顶部