Text im Browserfenster markieren
Chris
- javascript
Hallo zusammen,
ich bin leider keine JS Leuchte und müsste hier mal wieder eure Hilfe in Anspruch nehmen.
Ich möchte gerne ein Browserfenster, also um genau zu sein einen Iframe mit Javascript durchsuchen und bestimmte "Worte" markieren oder hervorheben.
Wie ich einen String durchsuchen kann und Teile ersetze habe ich rausgefunden, wie ich aber ein gesamtes Browserfenster durchsuchen kann habe ich nicht herausgefunden.
Kann mir hier jemand auf die Sprünge helfen ?
Danke und Grüße
Chris
Hallo Chris,
es gibt das Object document.body
, das im SELFHTML-Javascript-Teil nicht dokumentiert zu sein scheint.
Dieses Objekt hat in einigen Browsern die Eigenschaft innerHTML. Dein Problem darüber zu lösen, wäre die Brechstangenmethode.
Wenn Du es elegant lösen möchtest, durchsuchst Du alle Kindknoten des Objekts rekursiv.
ich hoffe, das war Denkanstoß genug ;)
Gruß, David.
P.S.: Ich vermute, dass Du die Mail, die ich an cc@example.com geschrieben habe*, leider niemals lesen wirst. Hier ist niemand gezwungen, eine Mailadresse anzugeben, warum also eine Falsche in das Feld schreiben?
*natürlich habe ich das nicht gemacht.