Christian Klumpp: Quelltext-Inhalte dynamisch ersetzen

Hallo,
ich möchte (ähnlich wie bei Microsoft-Hilfen) über ein Frameset erreichen, dass ich über ein Javascript den angezeigten Inhalt eines anderen Fensters so verändere, dass bestimmte Wörter mit einer anderen Hintergrundfarbe dargestellt werden.
Wenn ich nun einfach den gesamten HTML-Inhalt der Datei nehme und über reguläre Ausdrücke ersetze, kann es vorkommen, dass die HTML-Tags selbst verändert werden, dann wird die Seite aber nicht mehr richtig angezeigt.
Wem fällt hier was ein?

Vielen Dank!

  1. Hallo,
    ich möchte (ähnlich wie bei Microsoft-Hilfen) über ein Frameset erreichen, dass ich über ein Javascript den angezeigten Inhalt eines anderen Fensters so verändere, dass bestimmte Wörter mit einer anderen Hintergrundfarbe dargestellt werden.
    Wenn ich nun einfach den gesamten HTML-Inhalt der Datei nehme und über reguläre Ausdrücke ersetze, kann es vorkommen, dass die HTML-Tags selbst verändert werden, dann wird die Seite aber nicht mehr richtig angezeigt.
    Wem fällt hier was ein?

    Kannst du die regulären Ausdrücke nicht so umschreiben, daß sie gerade nur den Text ersetzen, der nicht innerhalb von <> steht ? Ich denke das müßte eigentlich gehen. Weiß jetzt sofort nur keine Lösung, da ich mich selbst nicht so toll mich diesen Ausdrücken auskenne.

    Also, viel Erfolg