Avatar billede vandhunden Nybegynder
19. februar 2001 - 19:32 Der er 10 kommentarer og
1 løsning

Popupvindue ryger om bagved

Jeg har en aspside til at åbne et popupvindue, men idét vinduet popper op ryger det om bag det store vindue. Hvordan løser jeg dette?
Avatar billede jumper Nybegynder
19. februar 2001 - 19:39 #1
Sæt fokus til vinduet:

windowReference = window.open(\"noget.html\",\"etnavn\",\"width=osv,osv.osv\");
windowReference.focus(); // Sæt fokus

/Thor
Avatar billede vandhunden Nybegynder
19. februar 2001 - 19:42 #2
prøver det lige. Er tilbage lidt senere...
Avatar billede vandhunden Nybegynder
19. februar 2001 - 20:16 #3
Det virker sgu ikke. Findes der ikke andre måder at bringe sådan et vindue frem i front på?
Avatar billede oskar Nybegynder
20. februar 2001 - 19:47 #4
Indsæt
onblur=window.focus()
i <body> og siden vil have fokus indtil den lukkes.
Avatar billede vandhunden Nybegynder
21. februar 2001 - 01:58 #5
har prøvet, virker ikke...
Avatar billede shaman Nybegynder
21. februar 2001 - 13:02 #6
Da problemet er at vinduet gemmmer sig efter det er loaded, kunne det måske løses ved at sætte onLoad=\"this.Focus()\" i <body> tag\'en...

Men hvis parent vinduet gør dette (hvilket det kunne tyde på idet det tager focus efter popup vinduet er loaded) så bør du måske lave en javascript function i popup vinduet der giver vindet Focus efter en kort timeout...
Avatar billede vandhunden Nybegynder
22. februar 2001 - 16:38 #7
hmm, måske. Hvordan laver man sådan en timeout?
Avatar billede shaman Nybegynder
22. februar 2001 - 21:16 #8
<body onload=\"java script:setTimeout(\'this.focus()\',100)\">

Denne her er ikke testet, men der er syntaxen for timeout ihvertfald =)
Avatar billede vandhunden Nybegynder
23. februar 2001 - 00:06 #9
ok, det skal prøves...
Avatar billede shaman Nybegynder
23. februar 2001 - 01:05 #10
Nå virker det? =)
Avatar billede vandhunden Nybegynder
23. februar 2001 - 11:38 #11
Ja...
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