Brug af link med onclick uden reload

Hvis du vil lave et onclick på et link, f.eks. til at åbne et popup vindue skal du huske at det javascript du sætter ind skal retunere false.

Hvis ikke det gør det vil et klik på linket få siden til at hoppe til toppen, så hvis du har en lang side vil man skulle skrolle ned til det sted man kom fra.

Så hvis du har lavet linket sådan:

<a onclick="window.open('http://mitdomæne.dk/popupside/','','width=650,height=550,scrollbars=yes,location=no,toolbar=no');return false;" href="#">klik ker</a>

Vil du ikke få problemet. Lig mærke til return false; som kommer efter popup vinduet.

Du kan også lade en javascript funktion retunere false

<script type="text/javascript">
function my_function() {
alert('Et eller andet!!);
return false;
}
</sctipt>
<a onclick="my_function();" href="#">Et eller andet</a>

Leave a comment

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

This site uses Akismet to reduce spam. Learn how your comment data is processed.