besuchte ebay.de Links farbig ██ markieren

Dieses Script markiert "besuchte" Links mit einem roten, und "nicht besuchte" Links mit einem blauen Balken. -Screenshot anbei.

目前為 2020-11-22 提交的版本,檢視 最新版本

// ==UserScript==
// @name          besuchte ebay.de Links farbig ██ markieren
// @description   Dieses Script markiert "besuchte" Links mit einem roten, und "nicht besuchte" Links mit einem blauen Balken. -Screenshot anbei.
// @run-at        document-idle
// @include       *.ebay.de*
// @version       1.2
// @namespace     https://greasyfork.org/users/414179
// ==/UserScript==
var i=0;var i5;
if(document.title){
GM_addStyle( 'a:visited{color:red;}' );
document.querySelectorAll('a.s-item__link').forEach(
function(el) {
++i;i5=i>9?i:'0'+i;
var hr = document.createElement('a');
hr.href = el.href;
hr.innerText = '\xa0█████'+i5;
el.nextSibling.appendChild(hr); }
)}

function GM_addStyle(css) {
    var head, style;
    head = document.getElementsByTagName('head')[0];
    if (!head) { return; }
    style = document.createElement('style');
    style.type = 'text/css';
    style.innerHTML = css.replace(/;/g,' !important;');
    head.appendChild(style);
}