Hi,
Habs jetzt so gemacht:
txt=txt.replace(/(<[^>]*>)/g,"");
txt=escape(txt).replace(/%0D%0A/," ");
txt=unescape(txt);
Was heißt eigentlich case-sensitiv?
"Groß/Kleinschreibung wird beachtet".
Und hier *muß* man sie ignorieren, da Du dich nicht drauf verlassen kannst, ob der Browser nach %0A maskiert oder nach %0a (manche so, andere so).
Und fürs Archiv: Die vollständige (und um Case-Sensivität und Suchanzahl korrigierte) All-in-One "Hau mich tot"-Codezeile, um aus einer (einfachen) HTML-Seite browserübergreifend (ab JavaScript 1.5) den Text zu ermitteln, lautet:
txt=unescape(escape(document.getElementsByTagName("body")[0].innerHTML.replace(/(<[^>]*>)/g,"")).replace(/%0D%0A/gi," "));
Gruß, Cybaer
PS: Schön kurz, und es findet bestimmt kaum ein Schw*nz auf Anhieb durch ... >;->
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!