chrome history界面非常简单:查看history列表,清空所有history,外加一个history的关键词搜索。而对于稍稍复杂一些的常用操作,怕是原生的chrome history界面就不能满足了。
这里说两个常用操作怎么在chrome中实现:
- 按照日期搜索history
- 批量删除某关键词的history
1 按照日期搜索history
这里需要介绍一个chrome插件:history calendar
此控件可自行去Google store下载。
使用这个控件,你就可以查看特定time range的history了。并且,可以设置black list,查看简单的statistics信息(按网站统计)。
2 批量删除某关键词的history
同样要用到上面的控件。
首先,搜索你想要找的关键词,比如xxoo(这里可以和time range同时操作,结果为取与的关系);
然后,打开developer tools(F12),进入Console界面;
接下来,用JS脚本把所有搜索出来的xxoo的history记录前面的checkbox都check上。
把页面中所有checkbox都check上,有三种写法:
原生JS
var getInputs = document.getElementsByTagName("input");
for (var i = 0, max = getInputs.length; i < max; i++){
if (getInputs[i].type === 'checkbox') getInputs[i].checked = true;
}
jQuery
$("input[type='checkbox']").prop("checked", true);
更简洁的jQuery
$(":checkbox").prop("checked", true);
执行过之后,你会发现,插件中的Remove selected items按钮还是灰掉的。你可以将任意一个checkbox uncheck掉,再check上,你会发现Remove button成了可以点击的状态,点击删除所有选中的history记录即可。