你是否和我一样有强迫症,看到右上角的小蓝点就忍不住点开看看?
写了一段脚本,每隔 5 秒去删除一遍。没什么技术含量
鼠标移动到左上角有开关
tampermonkey 脚本如下:
// ==UserScript==
// @name Remove chat-channel-unread-indicator
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Remove chat-channel-unread-indicator element every 5 seconds
// @author ygdevmjj
// @match https://linux.do/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
var timer;
var isRunning = false;
var button = document.createElement('button');
button.innerHTML = 'Start';
button.style.position = 'fixed';
button.style.top = '0';
button.style.left = '0';
button.style.zIndex = '99999';
button.style.display = 'none';
button.onclick = function() {
if (isRunning) {
clearInterval(timer);
button.innerHTML = 'Start';
isRunning = false;
} else {
timer = setInterval(function() {
var elements = document.getElementsByClassName('chat-channel-unread-indicator');
while(elements.length > 0){
elements[0].parentNode.removeChild(elements[0]);
}
}, 5000);
button.innerHTML = 'Stop';
isRunning = true;
}
}
document.body.appendChild(button);
document.body.addEventListener('mousemove', function(e) {
if (e.clientX < 50 && e.clientY < 50) {
button.style.display = 'block';
} else {
button.style.display = 'none';
}
});
})();