如何在当前选项卡中向后导航一步
How to navigate one step back in history in current tab?
我正在开发一个Chrome扩展。在扩展页我有一个按钮。当按下这个按钮时,我想在当前打开的选项卡中导航一步回到历史,所以我希望这个按钮的行为像后退按钮。我在SO上看到了一些答案,但似乎没有一个适合我。如何做到这一点?
我有以下mainfest.
{
"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);
});
嗯,我还不能留下评论,但我得到了一个扩展带我回来使用这里显示的方法https://gist.github.com/greatghoul/8120275当然改变alert()与window.history.back()如果它不工作,首先重新打开你的chrome
相关文章:
- 对父作用域的指令更新延迟了一步
- Parsley.js,多步骤表单,在移动到上一步时跳过验证
- 有没有一种方法可以在所有嵌套循环之后放置一个标签,以便在一步中将它们全部打断
- 如何禁用在Bootstrap中不完成一步就转到下一步
- 如何使用Jquery一步一步地获取PHP数据
- jQuery Slider 滑得太远了一步
- 将“下一步”和“上一个”按钮添加到较大的图像
- 引导表单向导 - 防止在提交 ajax 响应的每个页面表单出现错误时滚动到下一步
- 如何创建一个“下一步”按钮,使用 Java 脚本和 Twitter Bootstrap 切换选项卡
- 如何在单击下一步时使文本移动/更改
- 您如何控制在填写表单时单击下一步时 iOS/Android 将关注哪个字段
- JQuery SlideToggle()在放松的每一步都执行函数
- 对变更作出反应->setState落后一步
- AngularJS中的上一步
- Jquery UI选项卡-根据输入字段值,使用“下一步”/“上一步”按钮推进选项卡
- 我有一系列的处方受试者(a->B->C->a),但最后一步不起作用
- PHP 脚本:显示文件夹中的图像,并带有限制和<下一步>导航
- “下一步”按钮在到达库数组的末尾之前停止导航
- 如何在当前选项卡中向后导航一步
- CasperJS导航在每一步都请求注入脚本