火狐魔镜代码剖析(一)

阅读:3235回复:3
sat
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中定义,可以在这里直接引用吗?
2010-06-09 10:22
写私信
1楼#
猛看標題還以為樓主要揭發火狐魔鏡的流氓惡行。
AppNavi手机应用官方微博 介绍最新的密室逃脱游戏!
http://weibo.com/appnavi
2010-06-09 10:22
写私信
2楼#
要是把视频那个单独提出来就好了,其他的都是鸡肋
2010-06-09 10:22
写私信
3楼#
楼主自己编译过Firefox么?
你是在Linux拼图上么?