Javascript 如何在当前选项卡中浏览历史记录中的一步?

Javascript 如何在当前选项卡中浏览历史记录中的一步?,javascript,google-chrome-extension,Javascript,Google Chrome Extension,我正在开发一个Chrome扩展。在分机页面上我有一个按钮。按下此按钮时,我希望在当前打开选项卡的历史中向后导航一步,因此我希望此按钮的行为类似于backbutton。我在这里看到了一些答案,但似乎没有人为我工作。 如何做到这一点 更新 我有以下几点要点 { "manifest_version": 2, "name": "Getting started example", "description": "This extension shows a Google Image sear

我正在开发一个Chrome扩展。在分机页面上我有一个按钮。按下此按钮时,我希望在当前打开选项卡的历史中向后导航一步,因此我希望此按钮的行为类似于backbutton。我在这里看到了一些答案,但似乎没有人为我工作。 如何做到这一点

更新

我有以下几点要点

{
  "manifest_version": 2,

  "name": "Getting started example",
  "description": "This extension shows a Google Image search result for the current page",
  "version": "1.0",

  "browser_action": {
    "default_icon": "icon.png",
    "default_popup": "popup.html"
  },
  "permissions": [
    "webNavigation",
    "history",
    "activeTab",
    "https://ajax.googleapis.com/"
  ]
}
和javascript文件

document.addEventListener('DOMContentLoaded', function() {

  var btn = document.getElementById('btnRestart');
  btn.addEventListener("click", function() {
    console.log('inside click');
    history.back();
    console.log('after back');
  }, false);
});

好吧,我还不能留下评论,但我得到了一个扩展,可以使用这里显示的方法将alert()更改为window.history.back(),如果它不起作用,请首先重新打开您的chrome。

您尝试了什么,但未能阻止发布类似的试用?我尝试了history.back(),但我无法让它起作用。查看我的更新问题。您正在弹出页面上执行
history.back()
。请参阅并使用。谢谢,因为我怀疑我是在弹出页面上打电话。我试图在我的问题中强调这一点。这将被标记为低质量的回答。您应该发布代码,而不是链接,但不要忘记检查现有问题是否重复,在这种情况下,请将此问题标记为重复问题。