webForumDet fria alternativet

Js Scroll

1 svar · 280 visningar · startad av monAmour

monAmourMedlem sedan dec. 2002270 inlägg
#1

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.

JojoxxMedlem sedan juni 20004 306 inlägg
#2

Stängs med hänvisning till wF's förhållningsregler.

Ett inlägg räcker.

Genererad på 380 ms · cache AV · v20260730165559-full.f96bc7eb