[html/javascript] Popup window

Pagina: 1
Acties:

  • trekker22
  • Registratie: Maart 2003
  • Laatst online: 25-05 12:13
Hoi mensen,

Op mijn site maak ik op deze manier een popupje open:

code:
1
<a href="#" onClick="MM_openBrWindow('foto.asp?FOTO_ID=301','','width=680,height=520')">


probleem: in de hoofdpagina wordt de pagina dan steeds helemaal naar boven geschoven.

Is dit te voorkomen? Ik heb het probleem ook bij andere sites gemerkt...

  • benoni
  • Registratie: November 2003
  • Niet online
trekker22 schreef op 10 mei 2004 @ 18:38:
Hoi mensen,

Op mijn site maak ik op deze manier een popupje open:

code:
1
2
<a href="#" onClick="MM_openBrWindow('foto.asp?FOTO_ID=301','',
    'width=680,height=520')">


probleem: in de hoofdpagina wordt de pagina dan steeds helemaal naar boven geschoven.

Is dit te voorkomen? Ik heb het probleem ook bij andere sites gemerkt...
Achter de Javascript een return false toevoegen, en de foto.asp ook gebruiken als hyperlink? Liefst met target=_blank erbij, zodat het ook zonder Javascript werkt?

Addit: zo dus:
code:
1
2
3
<a href="foto.asp?FOTO_ID=301" target="_blank"
onClick="MM_openBrWindow('foto.asp?FOTO_ID=301','',
   'width=680,height=520'); return false;">


De 'return false' zorgt ervoor dat ie de HTML link niet meer volgt.
Doordat je de '#' weglaat verscrollt de pagina niet meer (denk ik).

Verders is dit elementaire kost, als je wat minder had geleund op voorgebakken MM scripts had je 't waarschijnlijk allang geweten... maar goed je moet ergens beginnen niet?

[ Voor 73% gewijzigd door benoni op 10-05-2004 18:53 ]


  • HyperioN
  • Registratie: April 2003
  • Laatst online: 24-05 20:06
return false gebruiken.
/basic