Undgå scrolling ved ændring af <div>
Hej.Jeg har et lille problem med et javascript. Jeg har en lille TV-guide på http://toflo.dk/tv/ , og den virker stort set fint.
Jeg har lavet et lille script som gør, at når man klikker på en udsendelse kommer beskrivelsen til syne. Det virker faktisk også fint.
Problemet er, at hvis man har scrollet nedad på siden, og klikker på en udsendelse, så ryger man op i toppen af siden igen.
Scriptet virker, men jeg ville gerne undgå at man kommer op i toppen af siden igen (faktisk er det hamrende irriterende).
Scriptet ser sådan ud:
<script language="JavaScript">
function vis_proginfo(id,tid,titel) {
if(document.getElementById(id).style.visibility=="hidden")
{document.getElementById(id).style.visibility="visible";
document.getElementById(id).style.fontSize="0.6em";
document.getElementById(id).style.maxHeight="100px";
document.getElementById(titel).style.color="#ffff00";
document.getElementById(titel).style.fontWeight="bold";
document.getElementById(tid).style.color="#ffff00";
document.getElementById(tid).style.fontWeight="bold";}
else
{document.getElementById(id).style.visibility="hidden";
document.getElementById(id).style.fontSize="0em";
document.getElementById(id).style.maxHeight="0px";
document.getElementById(titel).style.color="000000";
document.getElementById(titel).style.fontWeight="normal";
document.getElementById(tid).style.color="000000";
document.getElementById(tid).style.fontWeight="normal";
}
}
</script>
