您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Colorize certain text phrases
// ==UserScript== // @name site 17track - highlight status // @namespace http://userstyles.org // @description Colorize certain text phrases // @require http://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js // @match *://*.17track.net/* // @run-at document-end // @author hg42 // @license MIT // @version 2024-03-25 // ==/UserScript== (function() { 'use strict'; setInterval(processElements, 0); })(); function processElements(){ var elements, ele; // items try{ elements = $(".s-tr"); if(elements.length>0){ for(ele of elements){ ele.style.background = "#FFEEEE"; ele.style.color = "#000000"; } } } catch(err){ console.log(err); } try{ elements = $(".s-tr:has(span:contains('Import customs clearance complete'))"); if(elements.length>0){ for(ele of elements){ ele.style.background = "#F8F8F8"; ele.style.color = "#000000"; } } } catch(err){ console.log(err); } try{ elements = $(".s-tr:has(span:contains('Awaiting for transit to final delivery office'))"); if(elements.length>0){ for(ele of elements){ ele.style.background = "#FFFFFF"; ele.style.color = "#000000"; } } } catch(err){ console.log(err); } try{ elements = $(".s-tr:has(span:contains('Received by local delivery company'))"); if(elements.length>0){ for(ele of elements){ ele.style.background = "#FFFFDD"; ele.style.color = "#000000"; } } } catch(err){ console.log(err); } try{ elements = $(".s-tr:has(span:contains('delivered'))"); if(elements.length>0){ for(ele of elements){ ele.style.background = "#DDFFDD"; ele.style.color = "#000000"; } } } catch(err){ console.log(err); } try{ elements = $(".s-tr:has(span:contains('zugestellt'))"); if(elements.length>0){ for(ele of elements){ ele.style.background = "#DDFFDD"; ele.style.color = "#000000"; } } } catch(err){ console.log(err); } }