Avatar billede mskjoldp Novice
18. august 2005 - 12:40 Der er 8 kommentarer og
1 løsning

body self focus konflikt med select option

Hey E

Jeg har et pop vindue hvori der editeres i data. Dette pop vindue skal være øverst indtil det lukkes. Fint nok, det kan gøres således:

<body onblur="self.focus()">
bla bla bla

MEN
så sker der det at de <select><option> m.v. der er inden for <form>
ikke kan hold sit rullepanel nede så man kan vælge de forskellige <option>

hvad er løsningen?

/mskjoldp
Avatar billede roenving Novice
18. august 2005 - 12:44 #1
Jeg tror, du bliver nødt til at fjerne onblur-tingen fra body !-)

-- hvorfor er det iøvrigt nødvendigt at bruge det trick ?-)

Dine brugere editerer vel, og så er de færdige, så det vel skulle ske automatisk ?o]
Avatar billede mskjoldp Novice
18. august 2005 - 12:47 #2
jow, men de er ikke alle så kloge, så de kan ikke altid finde vinduet... :/


Så var det jeg tænkte på at lave en self.focus, men det driller jo så i <option>

KAn jeg placere koden onblur et andet sted end i body?
Avatar billede roenving Novice
18. august 2005 - 12:50 #3
Ideen i blur er jo netop, at når tingen ikke selv er i fokus udløses den, og det gælder altså også selv om elementet, der får fokus er et barn !-)

-- hvornår kan der være problemer med at finde vinduet ?-)

-- for det er vel tydeligt nok, at det popper op ?o]
Avatar billede mskjoldp Novice
18. august 2005 - 13:53 #4
Det er tydeligt nok at vinduet popper op, men brugere har en evne til at trykke på en bagvedliggende side, inden de selv har registreret at der er poppet en nyt vindue op, hvorfor de så ikke kan finde det nye vindue.

Jeg tænker jo bare mit :/ men må gøre noget for at holde popoppen fremme.
Avatar billede mskjoldp Novice
18. august 2005 - 14:32 #5
Hvad så med en løsning der bringer popupvinduet frem igen, ved tryk på det link, der åbnede popupvinduet.

Hvordan gøres det?
Avatar billede olebole Juniormester
18. august 2005 - 18:56 #6
<ole>

I princippet:
  <button onclick="w=window.open('side.php','navn');w.focus()">Åben</button>

/mvh
</bole>
Avatar billede mskjoldp Novice
26. august 2005 - 09:00 #7
prøver...
Avatar billede mskjoldp Novice
27. september 2005 - 11:39 #8
ole det virker og kan få points ved at svare.

Jeg kan ikke forlig funktionaliteten med brugerne, så fortiden bliver fremtiden...
Avatar billede mskjoldp Novice
04. oktober 2005 - 08:40 #9
lukker spg...
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