我正在XUL中寫入一個Firefox插件,我想在我的browser.xul中包含另一個XUL文件。在PHP中,我會使用這樣的東西:include(「anotherFIle.php」);但我不知道XUL中的等價物。 完成此操作的最佳方法是什麼?導入/包含XUL中的另一個XUL文件
3
A
回答
3
0
原始文件 - 包括ala PHP不能在很多其他語言中完成。 XUL不是一種命令式編程語言,而是一種標記語言 - 並且只包括gonnna fly。
您可以使用iframe來包含另一個html頁面,但我不認爲您可以包含本地文件或其他XUL。
見Using Remote XUL在那裏你會得到這個方便的技巧:
遠程XUL的支持一直是潛在的安全問題;支持 因爲它已在Gecko 2.0中刪除。此 也意味着您無法使用 file:// URL加載XUL。
XUL tutorial: content panels建議您可以通過iframe包含XUL,但我沒有看到任何工作示例。
相關問題
- 1. XUL:如何包含和擴展另一個.xul文件?
- 2. 將外部XUL文件注入tabpanel
- 3. Lotus Notes和xul文件
- 4. 在XUL中嵌入SVG
- 5. 如何閱讀Xul中的文件?
- 6. XUL文本框setSelectionRange
- 7. XUL文本框addEventListener
- 8. XUL getNotificationBox
- 9. XUL中的Java applet
- 10. 什麼是XUL和XUL亞軍?
- 11. 我如何獲得一個USEMAP一個Firefox XUL文件
- 12. JavaScript不在xul文件中執行
- 13. xul:在xul瀏覽器中打開一個與「myapp.xul」相關的本地html文件
- 14. 在XUL中拖放
- 15. 的Django從另一個包導入另一個文件
- 16. 連接的JavaScript功能XUL文件
- 17. 從單獨的XUL文件引用一個id
- 18. C++ XUL框架
- 19. jQuery for XUL?
- 20. XUL快捷鍵
- 21. 檢測在XUL
- 22. FirefoxDriver - 硒和XUL
- 23. XUL和Javascript
- 24. Firefox Xul Clipboad
- 25. 使用Javascript XUL
- 26. XUL - textbox問題
- 27. XUL和document.write()
- 28. 包含包含另一個php文件的php文件?
- 29. Ant文件,包含另一個文件
- 30. XUL的SSI模擬
我完全錯過了OP正在談論的「包括」它在「browser.xul」裏面。覆蓋聽起來正確。 – 2010-09-28 16:43:14
這確實是我正在尋找的答案,謝謝。 – Joshua 2010-09-29 18:30:01
這對我來說,將XUL注入到XUL中,這是一個tabpanel內部的iframe,用於呈現整個獨立的XUL頁面,與options.xul共享about.xul代碼,以在更顯眼的位置顯示About頁面在選項面板中,而不是about:addons或add-on的基於圖標的上下文菜單關於menuitem)上的上下文菜單項。在這個用例中,額外的代碼需要確定上下文並有選擇地顯示或隱藏「關閉」按鈕。 – user314159 2016-05-13 04:38:20