Slettet bruger
10. juni 2003 - 09:50
Der er
4 kommentarer og 1 løsning
Popup vindue i focus problem
Hej! Jeg har en hjælpefil der består af en masse <a name="">navn</a> og <a href="#navn"></a> links. Dem kalder jeg fra den side der åbner popupvinduet, og det virker sådan set fint. Popuppen scroller fint til det rigtige sted. Hvis jeg så ikke lukker popup vinduet vil den ikke få focus når jeg klikker på et link igen. Hvorfor? window.focus() hjælper ikke i <body onload> da popuppen jo sådan set ikke loader igen, men bare scroller til en anden position. Jeg åbner min popup sådan her: <a href="java script:popup('help/help.php#<? if($_REQUEST['valg']!= "") { echo $_REQUEST['valg']; } else { echo "forside"; } ?>','mitvindue2','300','300');"><img src="images/icons/help.gif" width="38" height="37" alt="" border="0"></a>
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Slettet bruger
10. juni 2003 - 11:06
#1
Du kan prøve dette: <a href="java script:popup('help/help.php#<? if($_REQUEST['valg']!= "") { echo $_REQUEST['valg']; } else { echo "forside"; } ?>','mitvindue2','300','300'); window.frames['mitvindue2'].focus();"><img src="images/icons/help.gif" width="38" height="37" alt="" border="0"></a> Ellers skal vi se funktionen "popup" og også gerne resten af siden (som et link, tak)!
Hvis du opbevarer henvisningen til popup-vinduet kan vi få fat i det igen, men som phoenixv skriver, skal vi se den javascript-funktion for at kunne hjælpe ...
<ole> var myWin; function popup(url,name,w,h) { myWin = window.open(url,name,"width="+w+",height="+h); myWin.focus(); } /mvh </bole>
Slettet bruger
14. juni 2003 - 18:33
#4
Undskyld den lange svartid men har været lidt syg. Tak for hjælpen olebole, det var lige hvad der skulle til :)
Øv .... så vil jeg da håbe, du er frisk igen :o| Og selvtak :)
Vi tilbyder markedets bedste kurser inden for webudvikling