Als ik via een link spring naar een positie in de pagina krijg je in de url balk dit hier:
http://home.kpn.nl/r.wennekes4/fotoalbum.htm#motorcross1991

Als ik dan op de link klik om een video te bekijken
<a href="javascript:window.open('motorcross.htm','movie','toolbar=no,status=no,location=no,menubar=no,scrollbars=auto,width=320,height=264,resizable=yes');location.href=self.location;" class="imglink"><img src="filmclip.gif" width="128" height="192" alt="Klik hier voor een video"></a>


nlijft er een leeg wit scherm achter.
Als ik dit doe vanuit
http://home.kpn.nl/r.wennekes4/fotoalbum.htm
en dan naar beneden scroll en dan op de link klik gaat het wel goed.

Iemand een idee waarom het bij de anchors niet goed gaat?
Je moet even return false aan het JavaScript gedeelte toevoegen om het standaard gedrag van de a tag te onderbreken.
Ten eerste is java iets heel anders dan javascript!

Het komt door: location.href=self.location;

haal dat eens weg of vervang het door:

return false;

Als ik return false; toevoeg met of zonder return false; krijg ik een foutmelding in de script.
Sorry mijn glazen bol zit in de vaatwasser...

Watvoor fout ?
Geeft deze uitvoer op een wit scherm:

[object Window]

Reageren