0
A
回答
3
您使用tabbrowser.sessionHistory
property:
gBrowser.sessionHistory.addSHistoryListener(myListener);
你的聽衆應該檢查gBrowser.sessionHistory.index
是否爲0(沒有回去),並適當設置button.disabled
屬性。
如果不是這樣,你只需做你的按鈕使用觀察的<observes>
tag瀏覽器的後退按鈕:
<toolbarbutton ...>
<observes element="Browser:Back" attribute="disabled"/>
</toolbarbutton>
這可以確保您的按鈕disabled
屬性從Browser:Back
命令複製過來。
相關問題
- 1. 檢測當頁面加載Firefox擴展
- 2. 頁面調用Firefox擴展的JavaScript JavaScript
- 3. 當Firefox啓動時啓動Firefox擴展
- 4. WordPress頁面沒有.php擴展名
- 5. 沒有擴展名的jQuery .load頁面
- 6. 從Firefox擴展中通知iFrame頁面?
- 7. 獲取Firefox的擴展頁面大小
- 8. 總頁面大小的Firefox擴展?
- 9. firefox擴展可以啓用/禁用其他擴展工作嗎?
- 10. 以編程方式禁用Firefox擴展
- 11. 從網頁Firefox擴展
- 12. Firefox擴展:定位面板
- 13. Firefox擴展沒有顯示圖標
- 14. Firefox擴展:當發現可疑網址時停止頁面加載
- 15. 在Firefox擴展中使用jQuery擴展
- 16. Firefox擴展開發
- 17. 是否有API禁用/啓用Firefox擴展?
- 18. Firefox擴展安全問題
- 19. Firefox擴展和nsIMutationObserver
- 20. Firefox擴展 - 每頁多個XMLHttpRequest調用
- 21. Firefox擴展jquery 1.3+
- 22. 硒禁用「禁用開發模式擴展」彈出當添加擴展
- 23. 打開Firefox網頁擴展中的HTML頁面
- 24. Firefox擴展中的localStorage
- 25. 當RadWindow打開時禁用父頁面
- 26. 使用Firefox擴展程序顯示頁面
- 27. 使用Firefox擴展重定向到語言環境頁面
- 28. Firefox擴展插件?
- 29. 在Firefox擴展中切換工具欄
- 30. Firefox擴展問題
謝謝!有用! –
我用gBrowser.canGoBack和gBrowser.canGoForward代替 –