"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

[javascript] text an cursorposition in iframe einfügen

Tex 28.05.2006 - 22:16 1094 3
Posts

Tex

got r00t?
Avatar
Registered: Aug 2000
Location: salzburg
Posts: 1844
ich habe einen wysiwyg-editor mittels der execcommand-funktion gebastelt.

jetzt möchte ich, dass man über einen button einen bestimmten text an die aktuelle cursorposition im iframe einfügen kann.

es ist also genau das gleiche wie hier:
http://aktuell.de.selfhtml.org/tipp...ascript/bbcode/

das problem ist nur, dass dieser code den text in eine textarea und nicht in ein iframe einfügt. wie kann ich das ganze so modifizieren, dass es für iframes funktioniert? [ich greife über document.getElementById("edit") darauf zu]

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
Vielleicht hilft dir http://www.mozilla.org/editor/midas-spec.html , such mal nach "paste"

Tex

got r00t?
Avatar
Registered: Aug 2000
Location: salzburg
Posts: 1844
leider nicht. der text soll nicht aus der zwischenablage kommen sondern via parameter. naja, dann werd ich mich in den nächsten tagen einmal intensiver in das ganze einlesen...

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
Dann ist es einfach eine DOM-Sache. Der WYSIWYG ist ja kein einfacher Textarea sondern ein ordentliches HTML document. Um dort Dinge einzufuegen brauchst du DOM, also createElement, appendChild usw.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz