Avatar billede brian0905 Nybegynder
22. juli 2005 - 08:40 Der er 5 kommentarer og
1 løsning

Wysiwyg - problem med mine egne editorer

Hej
Jeg sidder og leger med lidt editor vær i ASP.NET. JEg har lavet alle de der trivielle funktioner i min editor som bold italics.... osv. Jeg skulle til at implementere min egen version af link dialogen (således jeg ikke skal bruge Explorers version) men det giver nogle problemer! Jeg kan ikke få lov til at lave focus i mit input felt i min editor (min editor er lavet som et div tag, absolute positioning, Z-order 102, og så skjuler og viser jeg den som jeg vil) problemet ser ud til at opstå i forbindelse med at jeg har text focus i et andet div tag på min side (der hvor jeg har markeret den text der skal indsættes et link i). Hvordan får jeg focus i mit andet div tag - UDEN at skulle åbne et nyt window med min editor i?

* Skal senere til at lave colorpicker m.v, så mon ikke jeg render ind i problemer der også, hvis der skulle være nogle der ved om dette er tilfældet er et hint i den retning også velkomment.
Avatar billede softspot Forsker
22. juli 2005 - 11:37 #1
hmmm... normalt ville man lave selve editoren i en iframe, da den kan holde fokus på markeret tekst mens toolbar og andre vinduer aktiveres.

Det er du nok ikke så interesseret i at få at vide, så jeg kunne da forestille mig noget med at du hele tiden holder styr på hvad der bliver markeret i din editor-div, så du kan vende tilbage til den markering når du får brug for det. Måske dette kan faciliteres via onblur på div-elementet...?
Avatar billede brian0905 Nybegynder
22. juli 2005 - 11:41 #2
ok, problemet er reelt at jeg faktisk IKKE kan flytte focus, ikke engagng på bekostning af min selection. Jeg tror faktisk at iFrame er vejen frem, takker, smid lige et svar
Avatar billede softspot Forsker
22. juli 2005 - 11:48 #3
Ok, hvis du er glad så er jeg glad, men 200 point er for meget - giv mig 30 så er det ok :)
Avatar billede brian0905 Nybegynder
22. juli 2005 - 11:50 #4
Så får du 30 for dette svar og 170 for det tip med xslt i en anden tråd :-)
Avatar billede softspot Forsker
22. juli 2005 - 12:40 #5
Jamen, så takker jeg for en hel masse point :D
Avatar billede roenving Novice
22. juli 2005 - 14:36 #6
Tjah, så må du hellere kalde det 60 for det her og 140 for det andet tip, så den samlede pointsum uddelt for det andet spørgsmål ikke bliver reglstridende !-)

mvh
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester