在firefox擴展上工作我最終在能夠在使用tabbrowser
時抓住selectedBrowser
或selectedTab
。瀏覽器和選項卡之間的高級別是什麼?
不知道這兩個項目的高級別定義(一個tab
有文件嗎?那爲什麼不tab
有一個瀏覽器屬性?)
同樣地,我發現自己想知道,如果屬性相關聯什麼一個用戶目前正在做,如果我會更好使用gBrowser.selectedBrowser.MYSPECIALPROPERTY
vs gBrowser.selectedTab.MYSPECIALPROPERTY
。
我通常需要一個browser
,因爲它有我想要使用的方法,因爲我發現抓取瀏覽器和使用它們比拿起Tabs更容易,而且與他們很多,但我不喜歡這個想法沒有完全理解原因而偏好一個。
我也會發現自己想知道如何從selectedBrowser
到selectedTab
或反之亦然,假設至少有一個轉換是有意義的。
這些問題有點可分,但我缺少一些關鍵的高層次理解,所以我不確定我能否問這些問題之一併得到解決我的困惑的答案。