您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
2024/3/19 11:23:41
当前为
// ==UserScript== // @name 自定义网页标题 // @namespace Violentmonkey Scripts // @match *://*/* // @grant none // @version 1.6.5 // @author hoorn // @icon https://s2.loli.net/2024/05/29/m5LcD7ZblIrQHXV.png // @description 2024/3/19 11:23:41 // @license GPL-3.0 License // ==/UserScript== (function () { 'use strict'; var currentHost = window.location.host; //Modify the title var pageTitle = document.querySelector('title'); pageTitle.textContent = '.'; //Modify the image var imageUrl = 'https://s2.loli.net/2024/05/29/m5LcD7ZblIrQHXV.png'; if (currentHost.includes('reddit.com')) { var existingIcons = document.querySelectorAll('link[rel="icon"], link[rel="shortcut icon"]'); existingIcons.forEach(function (icon) { icon.parentNode.removeChild(icon); }); var icons = [ { href: imageUrl, sizes: "64x64" }, { href: imageUrl, sizes: "128x128" }, { href: imageUrl, sizes: "192x192" } ]; icons.forEach(function (icon) { var link = document.createElement('link'); link.setAttribute('rel', 'icon shortcut'); link.setAttribute('sizes', icon.sizes); link.setAttribute('href', icon.href); document.head.appendChild(link); }); } else { var icon = document.querySelector('link[rel="icon"]'); if (icon) { icon.href = imageUrl; } var alternateIcon = document.querySelector('link[rel="alternate icon"]'); if (alternateIcon) { alternateIcon.href = imageUrl } var shortIcon = document.querySelector('link[rel="shortcut icon"]'); if (shortIcon) { shortIcon.href = imageUrl; } } })();