Använder följande script på min hemsida för att scrolla ett lager upp och ned:
<script language="JavaScript" type="text/javascript">
<!--
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
ns7 = (document.getElementById) ? true:false
if (self.location.href != top.location.href) {
top.location.href = self.location.href;
}
function init() {
if (ns4) scrl = document.styrLager.document.upperTextFrameBody.document.iFrameLayer.document.insideIframe
if (ie4 || ns7) scrl = insideIframe.style
scrl.ypos = parseInt(scrl.top)
scrl.active = false
}
function scrollUp() {
if (scrl.active) {
scrl.ypos -= 5
scrl.top = scrl.ypos
setTimeout("scrollUp()",30)
}
}
function scrollDown() {
if (scrl.active) {
scrl.ypos += 5
scrl.top = scrl.ypos
setTimeout("scrollDown()",30)
}
}
//-->
</script>
<body onload="init()">
Fungerar bra men nu vill jag att lagret också ska kunna stanna när man har scrollat all text och inte bara fortsätta att scrollas i all oendlighet.. Hur ska jag gå till väga?
Dessutom fungerar det inte alls i NS.. jag kör NS 7.