Hallo,
was genau tust Du denn da mit Deinem Script?
Vielleicht gibt es ja zunächst erst einmal Möglichkeiten, die Programmlogik zu ändern.
Ansonsten - siehe wahsaga.Ciao,
Andreas
Hallo,
das Script durchsucht den innerHTML Text nach Schlüsselwörtern und versieht sie mit einem Highlight (farbliche Ändernung). Der Rechenintensieve Teil dürfte die Suchfunktion sein.
function searchTerms(searchText, highlightStartTag, highlightEndTag)
{
searchArray = searchText.split(" ");
var bodyText = document.body.innerHTML;
for (var i = 0; i < searchArray.length; i++) {
bodyText = doHighlight(bodyText, searchArray[i], highlightStartTag, highlightEndTag);
}
document.body.innerHTML = bodyText;
return true;
}
searchText ist eine Kette von Wörtern übergeben, die mit einem Leerzeichen getrennt sind. Ich glaube kaum, das man das schneller hin bekommt. Zur Not versuche ichs mit Jürgens Idee.
grüße
Gonza