Hallo Leute,
Ich habe jetzt eine Funktion geschrieben, die einem den Text zurückgibt, den der Benutzer mit der Maus markiert hat. (In diesem Fall innerhalb eines iframes.)
Nun brauche ich jedoch nicht nur den markierten Text, sondern auch den dazugehörigen Quellcode.
Wenn also der Benutzer zum Beispiel einen solchen Text markiert:
Die Kuh lief um den See
dann möchte ich, dass meine Funktion mir.
zurückliefert.
Aber das tut meine Funktion nicht - ist ja auch klar:
Hat jemand vielleicht eine Idee oder ist so etwas nur schwer zu realisieren?
Ich habe zwar einen Lösungsansatz aber der hat zu viele Haken.
Dankeschön
777
Ich habe jetzt eine Funktion geschrieben, die einem den Text zurückgibt, den der Benutzer mit der Maus markiert hat. (In diesem Fall innerhalb eines iframes.)
Nun brauche ich jedoch nicht nur den markierten Text, sondern auch den dazugehörigen Quellcode.
Wenn also der Benutzer zum Beispiel einen solchen Text markiert:
Die Kuh lief um den See
dann möchte ich, dass meine Funktion mir.
Code:
'Die Kuh lief <strong>um den</strong> See.
Aber das tut meine Funktion nicht - ist ja auch klar:
Code:
function getselectedtext() { if (editor.contentDocument.getSelection) { var range = editor.contentDocument.getSelection(); return range; } else { if (document.selection.createRange) { var range = editor.contentDocument.selection.createRange(); return range.text; } } }
Ich habe zwar einen Lösungsansatz aber der hat zu viele Haken.
Dankeschön
777
Comment