Javascript 使用Firefox创建工具栏

Javascript 使用Firefox创建工具栏,javascript,firefox,firefox-addon,xul,Javascript,Firefox,Firefox Addon,Xul,我一直在尝试使用Firefox创建工具栏。我遵循了下面的教程 在教程结束时,当我打开.XPI文件时,它说它已成功安装,需要重新启动浏览器。当浏览器重新启动时,我在任何地方都找不到工具栏。我可以在工具->插件->扩展菜单中看到它的安装 任何人有任何建议或其他链接来在firefox或internet explorer中创建工具栏吗?由于您的加载项出现在加载项列表中,问题最有可能出现在以下位置之一: 您的XUL文件中可能有输入错误(请确保标记使用适当的结构) chrome清单中的路径可能无效(同样,

我一直在尝试使用Firefox创建工具栏。我遵循了下面的教程

在教程结束时,当我打开.XPI文件时,它说它已成功安装,需要重新启动浏览器。当浏览器重新启动时,我在任何地方都找不到工具栏。我可以在工具->插件->扩展菜单中看到它的安装


任何人有任何建议或其他链接来在firefox或internet explorer中创建工具栏吗?

由于您的加载项出现在加载项列表中,问题最有可能出现在以下位置之一:

  • 您的XUL文件中可能有输入错误(请确保标记使用适当的结构)
  • chrome清单中的路径可能无效(同样,可能是输入错误)
  • XPI文件的结构可能不正确

  • 您是否尝试过在JavaScript控制台中查看是否出现任何错误?本教程的第1部分解释了这方面的一些调试策略,并推荐将扩展作为调试工具。它还推荐了一些有用的浏览器设置,可以帮助您发现问题(javascript.options.showincole设置对于捕获XUL问题特别重要)。将您的代码与教程中提供的示例工具栏进行比较(我刚刚验证该工具栏在Firefox 9.0.1中工作正常),您很可能会发现错误。

    非常感谢。清单中的路径有输入错误,我可以安装工具栏。但是,当我想对XUL文件进行任何小的更改(比如向现有代码添加注释)时,整个工具栏都不会显示。无法理解它在何处中断。是否确实为XUL使用了正确的注释标记?它应该是这样的:
    我为注释提供了类似的语法。我能想到的唯一一件事就是确保所有元素都是格式正确的(即它们都是正确闭合的)。