Avatar billede kalleballe Nybegynder
21. februar 2002 - 23:01 Der er 4 kommentarer og
1 løsning

popup focus

Her er mit problem:

Jeg har en side med et link der laver et pop up vindue når man klikker.

I dette popup er der et link der linker til en ny side.

Når man klikker på dette link kommer man til en side der erstatter (opener.document.location etc.) startsiden (den med linket til popuppen) og denne side bliver nu i focus. Og popuppen bliver 'bluret'.

I denne side er der et link der linker tilbage til popuppen og som når man klikker skal sørge for at popuppen er i fokus.

Mit problem er at jeg ikke kan finde ud af at fange popupnavnet så det helt sikkert er popupvinduet man får i focus og ikke hvad man ellers måtte have af åbne browser vinduer.  Det er altså ikke nok at skrive window.blur(); på siden der linker tilbage til popuppen det skal være noget med popupnavn.focus(); - elign.

Jeg har mine forskellige funktioner liggende i samme script der bliver included via det stylesheet detection script der i forvejen er på siderne.


Er der nogen der kan hjælpe mig? Jeg kan godt komme med min kode hvis dette ikke er nok...


Mange venlige hilsner

KalleBalle
Avatar billede fri-hash Nybegynder
21. februar 2002 - 23:06 #1
en halv løsning kan være :

<body onblur="this.focus();">

i popup-vinduet
Avatar billede kalleballe Nybegynder
21. februar 2002 - 23:08 #2
Nå ja, - det ser jo rigtigt ud..

Mange tak for hjælpen
Avatar billede pelkjaer Nybegynder
21. februar 2002 - 23:14 #3
Måske

<script>
function viewImage(){
vinduenavn.window.focus();
}
</script>

Og så et link indholdende
onClick="viewImage();"
Avatar billede pelkjaer Nybegynder
21. februar 2002 - 23:15 #4
Nå..var lidt sen på den :)
Avatar billede kalleballe Nybegynder
29. september 2004 - 10:03 #5
lukker
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