Auch folgende Variante scrollt nur einmalig und nicht solange, wie sich der Mauszeiger über einer Grafik befindet:
<script language="javascript" type="text/javascript">
<!--
function scrollen(zustand, richtung)
{
if (zustand == "stop")
{
if (window.aktiv)
window.clearTimeout(aktiv);
return;
}
else
{
anzeige.scrollBy(0, richtung);
aktiv = setTimeout("scrollen('start')",1);
}
}
//-->
</script>
Hier erfolgt der Aufruf über:
<a href"#"
onmouseover="scrollen('start',-3)"
onmouseout="scrollen('stop','')">
Michael