ma3r
小狐狸
小狐狸
  • UID38188
  • 注册日期2012-02-02
  • 最后登录2014-12-07
  • 发帖数25
  • 经验20枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
阅读:3157回复:5

为什么我的扩展在工具栏上的图标没有按钮?

楼主#
更多 发布于:2012-05-23 15:45
我跟别人的对照了半天,还是没有找到原因。
请问谁知道这是怎么回事?
idragonet
千年狐狸
千年狐狸
  • UID15658
  • 注册日期2006-11-12
  • 最后登录2017-11-15
  • 发帖数2642
  • 经验162枚
  • 威望1点
  • 贡献值74点
  • 好评度118点
  • 社区居民
1楼#
发布于:2012-05-23 15:45
具体代码贴出来。
ma3r
小狐狸
小狐狸
  • UID38188
  • 注册日期2012-02-02
  • 最后登录2014-12-07
  • 发帖数25
  • 经验20枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
2楼#
发布于:2012-05-23 15:45
就是这样,没有什么特别的。
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="chrome://urlExtractor/skin/urlExtractor.css" type="text/css"?>
<!DOCTYPE overlay SYSTEM "chrome://urlExtractor/locale/urlExtractor.dtd">

<overlay id="urlExtractor-overlay" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
	<script type="application/x-javascript" src="urlExtractor.js" />
	<toolbarpalette id="BrowserToolbarPalette">
		<toolbarbutton id="urlExtractor" label="&urlExtractor.tooltip;" tooltiptext="&urlExtractor.tooltip;"
				class="toolbarbutton-1" onclick="urlExtractor.extract();" />
	</toolbarpalette>
</overlay>
ma3r
小狐狸
小狐狸
  • UID38188
  • 注册日期2012-02-02
  • 最后登录2014-12-07
  • 发帖数25
  • 经验20枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
3楼#
发布于:2012-05-23 15:45
今天终于发现原因了!
toolbarbutton 有个 class="toolbarbutton-1"。
而我在 JS 中修改 class 的时候,把这个 class 给落掉了。
taglife
千年狐狸
千年狐狸
  • UID38488
  • 注册日期2012-03-20
  • 最后登录2013-04-02
  • 发帖数2052
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
4楼#
发布于:2012-05-23 15:45
自己亂改代碼死了活該
Firefox 開啟安全模式,停用個人設定、佈景主題及擴充套件(無附加元件)測試:
說明 > 重新啟動但停用附加元件(Firefox 4+)
Firefox Profile: 說明 > 疑難排解資訊 > 開啟資料夾
排版引擎:Firefox(Gecko), Opera(Presto), Google Chrome(WebKit),
Safari(WebKit), Internet Explorer(Trident), Konqueror(KHTML)
ma3r
小狐狸
小狐狸
  • UID38188
  • 注册日期2012-02-02
  • 最后登录2014-12-07
  • 发帖数25
  • 经验20枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
5楼#
发布于:2012-05-23 15:45
taglife:自己亂改代碼死了活該 回到原帖

-_-!
游客

返回顶部