🏠 Home 

[F2] 重设页面标题

按F2重新设置标签页标题


安装此脚本?
// ==UserScript==
// @name                [F2] Reset Page Title
// @name:zh-CN          [F2] 重设页面标题
// @description         Press F2 to reset the tab title
// @description:zh-CN   按F2重新设置标签页标题
// @author              Moshel
// @namespace           https://hzy.pw
// @supportURL          https://github.com/h2y/link-fix
// @license             GPL-3.0
// @version      1.0.0
// @match        http://*/*
// @match        https://*/*
// @grant        none
// @run-at       document-body
// @require      https://cdn.staticfile.org/keymaster/1.6.1/keymaster.min.js
// ==/UserScript==
(function() {
'use strict';
let defaultTitle = document.title;
let title = sessionStorage.getItem('title_by_userscript');
let intervalID = null;
if (title) {
startInterval(title);
}
function startInterval(newTitle) {
title = newTitle;
sessionStorage.setItem('title_by_userscript', newTitle);
document.title = newTitle;
if (!intervalID) {
intervalID = setInterval(() => {
document.title = title;
}, 6666);
}
}
key("f2", _ => {
let newTitle = prompt('请为页面设置一个标题', title ? title : document.title);
if (newTitle) {
startInterval(newTitle);
} else {
clearInterval(intervalID);
intervalID = null;
document.title = defaultTitle;
}
});
})();