Avatar billede muckerman Nybegynder
10. januar 2005 - 19:55 Der er 9 kommentarer og
1 løsning

"Skrive cursor" og selection

Hvordan finder jeg ud af, om brugerens selection eller "skrive cursor" er inde i min <DIV> (contenteditable="true")?
Avatar billede elskermad.dk Nybegynder
10. januar 2005 - 20:00 #1
tjae måske <div onMouseOver='inde(true)' onMouseOut='inde(false)'> også lave en funktion der sætter en variable du kan bruge :)
Avatar billede muckerman Nybegynder
10. januar 2005 - 20:33 #2
Altså man skrive i denne DIV, og derfor er det vigtig for mig at vide, om der inde i DIV'en er en markering, eller om denne der skrive streg/skrive cursor er inde i DIV'en.
Avatar billede olebole Juniormester
10. januar 2005 - 21:06 #3
<ole>

Du må være lidt mere specifik. Jeg ved godt, der er tale om et contenteditable div, der skal skrives i - men hvornår, hvordan og hvorfor skal du vide noget om cursor og selection?

/mvh
</bole>
Avatar billede muckerman Nybegynder
10. januar 2005 - 23:19 #4
Altså siden kan redigeres, og der må ikke kunne redigeres uden for min DIV, så derfor, før siden udfører fx execCommand("Bold") eller en anden redigeringsfunktion, skal der tjekkes om markeringen er inde i min DIV, eller om den blinkende | (skrive-cursor'en) er inde i min DIV.
Avatar billede olebole Juniormester
11. januar 2005 - 01:19 #5
Det kommer helt anpå, hvordan din kode ser ud. Prøv at lægge et link til siden
Avatar billede muckerman Nybegynder
11. januar 2005 - 16:00 #6
Det har intet at gøre med hvordan min kode ser ud :P
Jeg troede du havde forstand på skidtet ;)
Avatar billede olebole Juniormester
11. januar 2005 - 16:17 #7
Ja, det har jeg også - men det kan jeg da se, du absolut ikke har  :)

Jeg har brugt hundredevis af timer i selskab med editor-koder og har skrevet et par CMS'er. Når jeg siger, det kommer anpå resten af din kode, så er det sådan, det er.

Hvordan du mener dig i stand til at bedømme, om det er tilfældet, er i øvrigt lidt en gåde - da du tydeligvis ikke ved ret meget om MSHTML og er nødt til at spørge  :)
Avatar billede elskermad.dk Nybegynder
11. januar 2005 - 17:06 #8
han er da en flinker fyr ham muskerman må man da sige :)

hvor kan man finde lidt mere info omkring execCommands og det MSHTML du omtaler olebole?
Avatar billede olebole Juniormester
11. januar 2005 - 17:48 #10
PS: Følg links på siderne (ikke mindst på den første side) - og du vil finde bunker af relateret information  ;o)
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