首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >扩展Firebug (Firebug/FBL未定义)

扩展Firebug (Firebug/FBL未定义)
EN

Stack Overflow用户
提问于 2010-08-17 22:07:50
回答 1查看 413关注 0票数 0
  • Firefox 3.6.8
  • Firebug 1.5.4

我正在尝试编写一个使用Firebug的Firefox扩展。我已经开始运行Firefox扩展部分,但我似乎无法访问Firebug。我学习了各种教程,并深入研究了其他Firebug扩展(如FirePHP)的代码。据我所知,这应该有效(在最简单的情况下):

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="chrome://implementor/skin/overlay.css" type="text/css"?>

<overlay id="implementor-overlay" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">

<script>
    FBL.ns(function() { with (FBL) {

    HelloWorldPanel = function() {}

    HelloWorldPanel.prototype = extend(Firebug.Panel,
    {
        name: "HelloWorld",
        title: "Hello World!",

        initialize: function() {
          Firebug.Panel.initialize.apply(this, arguments);
        },
    });

    Firebug.registerPanel(HelloWorldPanel);

    }});
</script>


</overlay>

联邦调查局总是以不明身份回来。如果我调用“Firebug.Console.log(任何)”,则Firebug也将是未定义的。如果我稍后调用它(比方说,在单击菜单项之后),它将工作。这绝对是装货问题,但我想不出来。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2010-08-18 15:52:40

您可以在Firebug新闻组上询问。http://groups.google.com/group/firebug --我想你没有成功地进行覆盖,尝试在JS之前添加window.alert(window.location.toString())

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

https://stackoverflow.com/questions/3507365

复制
相关文章

相似问题

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