2011-09-29 45 views

回答

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命令複製過來。

+0

謝謝!有用! –

+0

我用gBrowser.canGoBack和gBrowser.canGoForward代替