Wowbagger: textarea - ein wenig knifflig...

Beitrag lesen

Hi Frank,

versuchs mal mit createRange(). ist eine JScript Methode. oder beim NN mit getSelection. und dann setzt du einfach hinter die selection den text ein.

ich habe jetzt eine IE4++ only lösung und die funkt relativ brauchbar (ich werd' die bald 'mal posten, weil ich noch etwas anderes klären möchte).
getSelection ist aufgrund eines NN4 eventhandler-bugs unbrauchbar (onselect im area-tag funkt bekanntlich nicht, zumindest unter Win) ansonsten würde das auch ohne großen aufwand im NN4 funken...schade! Da unterstützt der NN schonmal ein event und es ist fehlerhaft implementiert *grmpf*

sowas gibt's (als texteditor fuer wml) doch aber schon <werbung mach>http://www.jan-winkler.de/dev/d_wmle.htm</werbung mach>

»»

habe mir das teil einmal runtergeladen und schaue ihn mir bei gelegenheit an...will nur erstmal schauen, daß ich _selber_ weiterkomme, ich kupfere nicht so furchtbar gerne ab (außer bei tips & tricks halt)...

ich hab zuerst auch versucht den oben genannten wml editor für beide zu schreiben (mit weniger als garkein erfolg), aber für speicher und daten funktionen hab ich dann doch hta gebraucht und somit den IE als einzigen browser.

ja, laden und speichern will ich auch noch implementieren bei gelegenheit...
na ja, klingt vielleicht überheblich, aber: die knapp 10% die noch den alten NN benutzen haben halt pech gehabt...geht nunmal nicht anders (tut mir nur leid um die Linux-user, ehrlich!)

hat nun also der IE4 (nicht 5 wohlbemerkt!) ggf. proprietäre eigenschaften und methoden des textarea-objektes zu bieten? Sowas wie "document.formular.textfeld.getHighlightedText()" (traumhaft), oder "...getCurrentCursorPos()" (göttlich) ???

ersteres kannst du mit createRange() erlangen. von zweiterem traeume ich auch noch - dann muesste man nicht immer den text markieren HINTER dem man etwas einfeugen will... hat jemand eine idee?

ich sage ja: wäre göttlich *g*

PS: soll keine schleichwerbung sein. nur dass man mal schauen kann, wie weit das so möglich ist...

quatsch schleichwerbung! das paßt doch hierher wie die faust auf's auge :-)

bis denn
/*,*/
Wowbagger