Javascript FF扩展导航回以前的站点
为ff开发新插件时遇到了一个问题 我有一个触发良好的观察者,在某些情况下,它应该导航回来 e、 我在谷歌上冲浪,然后去另一个网站,我想把扩展导航回我的家乡,在这里是谷歌 我试过一些东西,比如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
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);