Javascript FF扩展导航回以前的站点

Javascript FF扩展导航回以前的站点,javascript,navigation,firefox-addon,mozilla,Javascript,Navigation,Firefox Addon,Mozilla,为ff开发新插件时遇到了一个问题 我有一个触发良好的观察者,在某些情况下,它应该导航回来 e、 我在谷歌上冲浪,然后去另一个网站,我想把扩展导航回我的家乡,在这里是谷歌 我试过一些东西,比如 window.history.back(); 及 但是我得到了错误 [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMHistory.back]" nsresult: "0x80004

为ff开发新插件时遇到了一个问题

我有一个触发良好的观察者,在某些情况下,它应该导航回来

e、 我在谷歌上冲浪,然后去另一个网站,我想把扩展导航回我的家乡,在这里是谷歌

我试过一些东西,比如

window.history.back();

但是我得到了错误

[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMHistory.back]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: chrome://testaddon/content/script.js :: httpRequestObserver.observe :: line 41"  data: no]

那么,有谁能告诉我如何使用插件导航回来,就像我可以用左上角的箭头手动导航一样?

夜班,我得到了:

window.top.getBrowser().selectedBrowser.contentWindow.history.go(0);

上夜班,我得到了:

window.top.getBrowser().selectedBrowser.contentWindow.history.go(0);