我用XUL創建了一個toolbarbutton。當我點擊這個按鈕時,我想要一個div以與Google Chrome中的擴展程序相同的樣式彈出。我怎樣才能做到這一點?如何在Firefox插件中顯示HTML塊?
0
A
回答
1
如果你想HTML元素添加到XUL文件被替換,你必須定義命名空間爲它:
<window
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
xmlns:html="http://www.w3.org/1999/xhtml"
>
那麼你可以添加HTML元素,但您必須在標籤名稱前加上名稱空間。像這樣:
<vbox>
<description>This is XUL element</description>
<html:div>This is HTML element</html:div>
</vbox>
你可以在official documentetion at Mozilla Developer Network找到更多的信息和例子。
0
<?xml-stylesheet href="chrome://global/skin" type="text/css"?>
<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<button label="Details" type="panel">
<panel id="search-panel">
<label control="name" value="Name:"/>
<textbox id="name"/>
</panel>
</button>
</window>
按鈕可以用的ToolBarButton
相關問題
- 1. Firefox插件顯示iFrame
- 2. Firefox - 圖像顯示插件
- 3. 顯示塊導致在Firefox
- 4. HTML沒有顯示在Firefox
- 5. Ext.form.field.ComboBox顯示HTML在Firefox
- 6. 如何在Firefox擴展模塊對話框中居中顯示?
- 7. 讓Firefox不必顯示html對象所需的插件
- 8. 在Firefox插件中使用Html DOM?
- 9. 如何在JEditorPane中顯示html文件
- 10. 如何在webpack插件中顯示javascript?
- 11. 如何在Firefox中以多行顯示HTML「title」屬性?
- 12. 如何在firefox自舉擴展中顯示HTML彈出窗口?
- 13. Firefox插件 - 圖標不顯示
- 14. 如何在firefox插件中從nsIXMLHttpRequest呈現HTML?
- 15. 訪問firefox插件中的html文件
- 16. Firefox插件生成器:如何保持顯示的面板
- 17. Firefox插件,如何返回到面板顯示的網頁
- 18. 如何從Firefox插件獲取iframe的內容顯示頁面?
- 19. 如何在插件中劫持Firefox API?
- 20. 如何在Firefox中激活Java插件?
- 21. 如何在firefox插件中使用jQuery?
- 22. 如何檢索顯示在FireFox新標籤視圖中的HTML文件
- 23. 如何在html中顯示html?
- 24. 在文本塊中顯示HTML實體
- 25. 在Firefox插件的控件附加事件顯示面板
- 26. 在Firefox插件中顯示目錄瀏覽對話框
- 27. 未在FireFox中顯示Facebook頁面插件
- 28. 如何在Silverlight文本塊中顯示簡單的HTML?
- 29. 如何在html中顯示字符串作爲文本塊
- 30. 顯示:在Firefox
您的問題是「如何在XUL中顯示HTML」,所以這是答案。但是,如果你只是想顯示一個彈出窗口,那麼你可以更容易地使用原生XUL元素。閱讀文檔:https://developer.mozilla.org/en-US/docs/XUL/PopupGuide – Fczbkk
簡潔的答案。謝謝! – sean