2015-06-01 22 views
0

我正在開發一個Mozilla Firefox插件。我需要在我的Firefox擴展面板中爲圖標懸停工具提示。當我使用標題屬性時,工具提示不顯示。建議我一個解決方案。標題屬性不起作用Firefox插件

PS:我提前specifiying關於Firefox的插件或擴展,而不是瀏覽器

感謝

+0

在這裏查看這個主題:http://stackoverflow.com/questions/27320871/how-to-make-a-firefox-extension-url-button-show-a-string-when-hovered-over/27322368#27322368 – Noitidart

+0

沒有代碼,這個問題可能是題外話題:尋求調試幫助的問題(「**爲什麼這個代碼不按我想要的方式工作?」)必須包括:A)期望的行爲; B)一個特定的問題或錯誤*和* C)**在問題本身中重現它的所有***所需的最短代碼***。沒有**明確問題陳述**的問題對其他讀者沒有用處。請參閱:[如何創建一個最小,完整和可驗證的示例](http://stackoverflow.com/help/mcve),[我可以在這裏詢問什麼主題?](http://stackoverflow.com/help/在主題上)和[問]。 – Makyen

+0

@幸運解決方案是否適合您? – Noitidart

回答

1

通常情況下,你只需要做到這一點:

myElement = document.createElement("someXULtagName"); 
myElement.setAttribute("tooltiptext","My tooltip text"); 

但內部面板(在最少的非SDK版本)如果包含HTML元素而不是XUL元素,則必須做更多的工作:

myPanelview = document.createElement('panelview'); 
myPanelview.setAttribute('tooltip', 'aHTMLTooltip'); 
... 
myElement = document.createElementNS('http://www.w3.org/1999/xhtml', "someHTMLtagName"); 
myElement.setAttribute("title","My tooltip text"); 
+0

嗨,我顯示與'myPanelview.setAttribute('tooltip','aHTMLTooltip');'和上述方法相同的標題,並且它顯示了我的HTML文件的標題標記中存在的內容。但我想修改工具提示或cuztomize工具提示框的高度和寬度。我怎麼這樣做?請給我一個解決方案, – Muthu