Die Anleitung zu dem JavaScript auf thefreedictionairy sagt ausdrücklich, der Aufruf des Scripts solle bereits im Dateikopf geschehen, um zu gewährleisten, daß bereits die Überschrift der Seite - also das erste Wort schon - klickbarer Verweis sei.
Ich weiß nicht auswendig, ob am einleitenden iframe - Tag der "OnLoad" - Befehl wie am einleitenden body - Tag erlaubt ist - ich würde das ausprobieren
(bei Herrn Stefan Münz im SELFHTML - Tutorial nachgucken. Er und sein Team bieten ja u. A. sämtliche JavaScript - Referenzierungen an - da würd' ich gucken, was bei iframe geht oder was verboten ist,
TEAM One
http://www.teamone.de/
resp SELFHTML
http://www.selfhtml.org/).
Wenn eine andere Seite (samt Dateikopf) in das iframe geladen wird, würde ich in fraglicher anderer Seite ebenfalls das Script aufrufen. Das wird wahrscheinlich die beste Methode sein. ("body OnLoad=Dingsda" nicht vergessen.)
Wenn das nicht funktioniert,
das "blinde" Element (iframe) wie eine eigene Seite behandeln und die eine Zeile JavaScript aus dem Dateikopf noch ein zweites mal kopieren und zwar als erste Zeile gleich nach dem einleitenden iframe - Tag, damit nachfolgender Text innerhalb des iframes von Anfang an aktiviert ist.
Wenn das nicht klappt, geht das vielleicht mit P - mit einem Absatz
<iframe><p OnLoad=Dingsda>Text im iframe </p></iframe>
oder mit div - dividing - Teilen
<iframe><div OnLoad=Dingsda>Text im iframe </div></iframe>
Ausprobieren.
Wissen weiß ich es nicht was richtig ist und ob überhaupt etwas möglich ist. Ich bin kein Profi. Vielleicht mußt Du auch eine externe js - Datei, die den Aufruf des Scripts wie im Dateikopf enthält, verwenden, um über den Rand des iframes hüpfen zu können. Diese Datei innerhalb des iframes wie man es auch im Dateikopf machen würde, via "href" aufrufen.
Vielleicht geht es auch mit Cascaded Style Sheet css?
Das JavaScript ähnlich wie ein Hintergrundbild per css einfügen.
<iframe class="meinScript" Onload="Dingsda">Text im iframe</iframe> oder
wenn das nicht erlaubt ist, eben
<iframe><div class="meinScript" Onload="Dingsda">Text im iframe</div></iframe>
Eine Lösung mit PHP?
Wenn alle Stricke reißen - den gesamten Inhalt des iframes (incl. des JavaSctipt - Aufrufs und des Onload - Befehls) in eine eigene php - Datei kopieren und per "include" oder "require" einfügen?
Vielleicht geht das?
Hast Du schon daran gedacht, statt iframe tbody zu verwenden?
tbody wurde dazu erfunden, Texte etc (Tabelleninhalte) innerhalb von html - Dokumenten scrollbar zu machen.
- und last not least -
was wäre, Du bötest eine Übersetzung fraglichen Textes an?
Dann wärest Du aller Sorge um das Script enthoben.
Wenn Du die Übersetzung nicht freihändig hinkriegst und kein Übersetzungsprogramm hast, versuch' es mit Google Übersetzungsdienst - der liefert nach meinem Dafürhalten die beste Grammatik - besser als babelfish (und AltaVista und Andere). Logo muß dann noch korrigiert werden. Im Zweifel um korrekte Übersetzung kann man ja auch noch andere Übersetzungsdienste zu Rate ziehen - die kritische Passagen oder Redewendungen anders übersetzen.
Google Sprachtools
http://www.google.de/language_tools?hl=de
Im Zweifel um einzelne Begriffe bieten sich die Foren von LEO an - da kann man Fragen nach möglichst genauer sinngemäßer Übersetzung stellen.
LEO
http://dict.leo.org/ende?lp=ende&lang=de
Foren auf LEO
http://dict.leo.org/forum/index.php?lang=de&lp=ende
Ich will Dir gern helfen.
Ich bin zwar kein kostenloser Webseitendienst - aber Du hast mir Gottes Segen gewünscht - das macht's.
Wenn Du nicht zurande kommst, schicke mir bitte den Verweis zu fraglicher Seite.
Ich gucke dann mal ob ich das Ding geschaukelt kriege - OK?