Seitentext kopieren

GhstEsl

Grünschnabel
Hallo,
ich suche eine Javascript-Methode, die mir den Seitentext zurückgiebt.
Unter Seitentext verstehe ich das, was man erhält, wenn man die ganze Seite mit dem Mauszeiger markiert und dann mit Strg+C kopiert, so dass man den Seitentext dann in einer txt-Datei speichern kann

mfg GhstEsl
 
Hallo KDZ-Kammerad,

das wird schwierig - eine vorgefertigte Methode gibt es dazu auf jeden Fall nicht.

Ich würde alle Knoten des Dokumentes durchgehen, schauen, ob sie Kindknoten haben, und wenn das nicht der Fall ist, sie also keine andern html-Elemente mehr enthalen, enthalten sie reinen Text. Den würde ich an den Wert einer anfangs noch leeren Variable anhängen. Wenn alle Knoten des Dokuments durchlaufen sind, hat die Variable den vollständigen Text als Wert. Ich denke mal das wäre halbwegs praktikabel, aber zugegebenermaßen nicht sehr elegant.

Ansonsten könnte man noch versuchen alles im Dokument zu selektieren, die Selektion auszulesen und es dann wieder zu deselectieren. Da weiß ich aber nicht, ob es funktioniert (bezweifle es aber eher).

Sonst fällt mir nichts ein. Wofür brauchst du das denn?
 
Zurück