Hallo
Hab im Internet ein Javascript - Div - Scroll Script gefunden.
War nicht ganz fertig. Habe es für mich angepasst.
Code sieht so aus:
aufgerufen wird es so:
Funktioniert eigentlech auch super! Aber nur im IE. :-S
Will eigentlich das es im Firefox genau so gut läuft.
Ich glaube es liegt an der Funktion objDiv.style.top.
Im Firefox wird überhaupt nicht gescrollt. (Bleibt einfach stehen.)
Kann mir jemand einen Tipp geben?
Sehe den Fehler nicht.
Vielen Dank.
Hab im Internet ein Javascript - Div - Scroll Script gefunden.
War nicht ganz fertig. Habe es für mich angepasst.
Code sieht so aus:
Code:
<script language="javascript">
var iTop = 0;
var bAnimate=false;
var run;
function goUp()
{
// Stop scrolling
if(iTop < 0)
{
var objDiv =document.getElementById("scrollContentDiv");
iTop=iTop+5;
objDiv.style.top=iTop;
if (run)
setTimeout("goUp();", 25);
}
}
function goDown()
{
// Height of div
var nHeight = '-'+window.document.getElementById("scrollContentDiv").clientHeight;
window.alert(nHeight);
// Stop scrolling
if(iTop >= parseInt(nHeight)+600)
{
var objDiv =document.getElementById("scrollContentDiv");
iTop=iTop-5;
objDiv.style.top=iTop;
if (run)
setTimeout("goDown();", 25);
}
}
</script>
aufgerufen wird es so:
HTML:
<a href="#" onMouseOver="run=true;goUp()" onMouseOut="run=false">
<img src="../../picture/design/scroll_up.jpg" alt="Gore" border="0" />
</a>
<br />
<img src="../../picture/design/scroll_line.jpg" style="height:580px; width:13px;" alt="" /><br />
<a href="#" onMouseOver="run=true;goDown()" onMouseOut="run=false">
<img src="../../picture/design/scroll_down.jpg" alt="Dole" border="0" />
</a>
Funktioniert eigentlech auch super! Aber nur im IE. :-S
Will eigentlich das es im Firefox genau so gut läuft.
Ich glaube es liegt an der Funktion objDiv.style.top.
Im Firefox wird überhaupt nicht gescrollt. (Bleibt einfach stehen.)
Kann mir jemand einen Tipp geben?
Sehe den Fehler nicht.
Vielen Dank.