ignoreme Skrevet 1. januar 2009 Del Skrevet 1. januar 2009 (endret) Hei alle sammen. Håper noen kunne hjelpe meg litt med dette scriptet, jeg har ikke veldig peiling på JS så om noen kunne ha skrevet noe ferdig til meg hadde jeg blitt veldig glad eventuelt vist meg en fin guide som en nybegynner kunne ha skjønt uten videre for hvordan problemet mitt kan fikses. Det jeg har gjort er og endret ett script jeg fant på nettet til mitt bruk, lengre enn dette går dessverre ikke mine kunnskaper, så det jeg lurte på om noen kunne ha hjulpet meg videre med var dette: Att kun ett ord blir markert og ikke hele setningen. + att kun hele ord blir markert og ikke fks att frankbio blir markert fordi bio skal være blått. Vet att jeg må dele opp koden i to funktioner og litt greier, men ja :=) Håper ikke att dette er for mye jobb eller å be om. // ==/UserScript== (function() { const COLOR_MAP = { // myself "bio": {"color": "blue"}, // My racing team, faction, friends that I want to race against to get better etc etc "blank4themoment": {"color": "pink"}, // people I have lost too, marked in red "OpiateSoul": {"color": "red"}, "Shinobido": {"color": "red"}, "milovac": {"color": "red"}, "CitizenErased": {"color": "red"}, // people I have won over, marked in green "smeagel": {"color": "green"}, "Kady": {"color": "green"}, "yamyam_fan": {"color": "green"}, "MDC-Killa_Klown": {"color": "green"}, "richybob": {"color": "green"}, "add_in": {"color": "green"}, "Ragin_Wookie": {"color": "green"}, "Dewchow": {"color": "green"}, }; function racehighlight() { var allTextNodes = document.evaluate('//text()', document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); for (var i = 0; i < allTextNodes.snapshotLength; i++) { var ele = allTextNodes.snapshotItem(i); for (var key in COLOR_MAP) { if (ele.nodeValue.toLowerCase().indexOf(key) != -1) { var span = document.createElement("span"); ele.parentNode.replaceChild(span, ele); span.appendChild(ele); for (var css in COLOR_MAP[key]) { span.style[css] = COLOR_MAP[key][css]; } } } } } racehighlight(); })(); Endret 1. januar 2009 av mreinha Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå