作用
在顶栏 VIP 按钮前面添加一个刷新按钮,就算不显示 VIP 按钮也能正常添加。(附图中就是不显示的)
代码
(function() {
function addBtnRefresh() {
let settingBtn = document.createElement("div");
settingBtn.id = "refreshBtn";
settingBtn.classList = "ariaLabel toolbar__item";
settingBtn.ariaLabel = "刷新页面";
settingBtn.innerHTML = `<svg><use xlink:href="#iconRefresh"></use></svg>`;
settingBtn.addEventListener(
"click",
function (e) {
location.reload();
}
);
return settingBtn;
}
var vip = document.getElementById("toolbarVIP");
vip.parentNode.insertBefore(addBtnRefresh(),vip);
})();
使用方法
将代码复制到代码片段里面启用。
注意事项
没有做特殊判断,虽然插件只添加一次按钮,但是极为特殊情况下可能出现别的现象(几乎完全不会出现问题)。
我记得快捷键那里的刷新就是用的 reload,所以这里直接拿来用了。主题里面也用的刷新,没见出问题。如果遇到有内容不刷新还请告诉我。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于