Avatar billede peterterkildsen Nybegynder
18. juli 2001 - 13:40 Der er 6 kommentarer

Finde cursorens position efter reload

Jeg har en <IFRAME>, som er editerbar via kommandoen Designmode = on. I Iframen vil jeg gerne kunne indsætte et billede, og det fungerer også fint, men jeg har problemer med at få indsat et billede på cursorens position. Jeg bruger følgende kommandoer til finde cursorens position:
targetDoc = document.frames(\"text_edit\").document.selection;
rng = targetDoc.createRange();

Jeg går ud fra, at problemet opstår, når jeg uploader billedet. Ved upload er siden nødt til at blive refreshed med den konsekvens, at fokus ryger væk fra Iframen, og dermed umuliggøres ovenstående kommandoer. Mit spørgsmål er derfor: Er det muligt at capture cursorens position inden refresh, og derefter overføre det til næste browservindue??
Avatar billede olebole Juniormester
18. juli 2001 - 13:54 #1
<ole>
Sørg for, at brugeren uploader billedet først - og derefter sætter det ind. Det vil nok i længden spare dig for en del problemer  :o)
/mvh
</bole>
Avatar billede jakoba Nybegynder
18. juli 2001 - 14:00 #2
mon ikke du kan bruge noget af koden her:
http://hjem.get2net.dk/Jakob.Aggernaes/temp/exp57415.html

mvh JakobA
Avatar billede olebole Juniormester
18. juli 2001 - 14:04 #3
Nej, det er et helt andet problem, jakoba  :o)
Avatar billede jakoba Nybegynder
18. juli 2001 - 14:12 #4
Ups. sorry
Avatar billede peterterkildsen Nybegynder
18. juli 2001 - 16:26 #5
Dvs., at det er helt umuligt?
Avatar billede olebole Juniormester
18. juli 2001 - 16:36 #6
Det vil jeg absolut ikke skrive under på...! Men det vil kræve en del \'pillearbejde\' og tests.
Måske du - hvis du laver siden i en 100% frame i et frameset - vil kunne sætte en variabel \'tempRng\' i framesettets head lig med \'rng\' - og så sætte dokumentets \'rng\' lig \'tempRng\' efter upload, men jeg tvivler.......
Du kan vel uploade via et popUp-vindue...så er der ikke noget, der refreshes på hovedsiden.
Der er nok en del forskellige muligheder  =o)
/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