<script language="Javascript">
<!--
locate=0;
function my_scroller(){
if(locate!=parent.frames["left"].offsetHeight){
locate++;
parent.frames["left"].scroll(0,locate);
clearTimeout(timer);
var timer=setTimeout("my_scroller()",2);
timer;
}
}
-->
</script>
向下滚到底的我做出来了,向上怎么再加个?
<!--
locate=0;
function my_scroller(){
if(locate!=parent.frames["left"].offsetHeight){
locate++;
parent.frames["left"].scroll(0,locate);
clearTimeout(timer);
var timer=setTimeout("my_scroller()",2);
timer;
}
}
-->
</script>
向下滚到底的我做出来了,向上怎么再加个?
<script language"javascript">
var currentpos,timer;
function initialize()
{
timer=setInterval("scrollwindow()",10);
}
function sc(){
clearInterval(timer);
}
function scrollwindow()
{
currentpos=document.body.scrollTop;
window.scroll(0,++currentpos);
if (currentpos != document.body.scrollTop)
sc();
}
document.onmousedown=sc
document.ondblclick=initialize
</script>
滚动的按钮 <script Language="JavaScript">
function scrollit(){
for (I=1; I<=500; I++){
parent.scroll(1,I)
}
}
</script>
<form>
<div align="center"><center><p><input type="button" value=">>>开始向下滚屏<<<" onClick="scrollit()"> </p>
</center></div>
<script type="text/javascript">
marque(320,196,"icefable1","box1left")
var scrollElem;
var stopscroll;
var stoptime;
var preTop;
var leftElem;
var currentTop;
var marqueesHeight;
function marque(width,height,marqueName,marqueCName){
try{
marqueesHeight = height;
stopscroll = false; scrollElem = document.getElementById("adsfar");
with(scrollElem){
style.width = width;
style.height = marqueesHeight;
style.overflow = 'hidden';
noWrap = true;
} scrollElem.onmouseover = new Function('stopscroll = true');
scrollElem.onmouseout = new Function('stopscroll = false'); preTop = 0;
currentTop = 0;
stoptime = 0; leftElem = document.getElementById("adsfar");
scrollElem.appendChild(leftElem.cloneNode(true));
init_srolltext(); }catch(e) {}
}
function init_srolltext(){
scrollElem.scrollTop = 0;
setInterval('scrollUp()', 18);
}function scrollUp(){
if(stopscroll) return;
currentTop += 1;
if(currentTop == marqueesHeight+1) {
stoptime += 1;
currentTop -= 1;
if(stoptime == (marqueesHeight)*1) {//停顿时间
currentTop = 0;
stoptime = 0;
}
}else{ preTop = scrollElem.scrollTop;
scrollElem.scrollTop += 1;
if(preTop == scrollElem.scrollTop){
scrollElem.scrollTop = marqueesHeight;
scrollElem.scrollTop += 1;
}
}
}
</Script>