[英]Xul - javascript tabs and url
我正在訓練中獲取Firefox中所有打開的選項卡的地址,但沒有成功。 我的問題是要打開一個選項卡(如果尚未打開),因此我應該在選項卡中搜索一個地址,如果沒有,請添加一個。
謝謝
您必須遍歷所有選項卡,獲取URL並進行比較。 您可以通過全局變量gBrowser
獲取tabbrowser
元素。
它具有browsers
屬性,它是browser
元素的NodeList。
您可以通過browser.contentDocument
獲取每個網頁的document
對象,然后獲取URL的location
對象。
因此,您只需要遍歷browsers
節點列表並從location
對象中提取URL。
您可以通過gBrowser.addTab()
添加新標簽。
這也許也值得一讀: 標簽式瀏覽器 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.