Ich möchte ein JavaScript-Bookmarklet erstellen, das den gesamten Text einer Website (oder den meisten Text auf den meisten Websites) mit einer anderen Zeichenfolge ähnlicher Länge austauscht, während die Formatierung der Site beibehalten wird.Wie erstelle ich ein Bookmarklet, um den gesamten Text einer Website zu einem anderen Text ähnlicher Länge zu ändern?
Denken Sie, den ganzen Text auf nytimes.com durch "Lorem Ipsum" Füllertext zu ersetzen, ohne die Länge des Textes bedeutsam zu ändern.
Der Code sollte in der Lage sein, als Bookmarklet, sondern auch als einbindbare Schaltfläche zu arbeiten.
Inhalt wie folgt aus:
<h2>Police Are Using Phone Tracking as a Routine Tool</h2>
<p class="author">By <span class="name">Eric Lichtblau</span></p>
<p>Law enforcement tracking of cellphones is a convenient surveillance tool in many situations, but it is unclear if using such technology without a warrant violates the Constitution.</p>
würde in diese geändert werden:
<h2>Lorem ipsum dolor sit amet, consectetur adipisicing</h2>
<p class="author">Sed <span class="name">Consectetur Adipisicing</span></p>
<p>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat. Duis aute irure dolor in reprehenderit in voluptate velit.</p>
Der Text, der verwendet wird, um den ursprünglichen Inhalt zu ersetzen, würde vorgegeben werden.
Ich bin ein Javascript-Neuling und ich hätte gerne einige Hinweise auf Techniken, die mir dabei helfen würden, dies zu erreichen. Vielleicht gibt es bereits existierende Lösungen, die ich noch nicht gefunden habe, weil ich nicht die richtige Terminologie für die Suche habe.
Ich bin dankbar für alle Hinweise und freue mich, Sachen für mich selbst herauszufinden.
Und was ist Ihre Frage? – Zirak
Ich habe den Titel bearbeitet, um eine aktuelle Frage zu enthalten. – Florian
Was meinst du * wie *? Wir werden es nicht für dich schreiben. Mit welcher Schwierigkeit sind Sie konfrontiert? [Was haben Sie versucht?] (Http://mattgemamm.com/2008/12/08/what-have-you-tried/) Dies ist keine Drive-Through-Code-Fabrik. – Zirak