谁能帮我解释下这段JAVA语句.有的地方我看不懂.

来源:百度知道 编辑:UC知道 时间:2024/05/30 22:19:24
<script>
function startmarquee(lh,speed,delay) {
var p=false;
var t;
var o=document.getElementById("marqueebox");
o.innerHTML+=o.innerHTML;
o.style.marginTop=0;
o.onmouseover=function(){p=true;}
o.onmouseout=function(){p=false;}
function start(){
t=setInterval(scrolling,speed);
if(!p) o.style.marginTop=parseInt(o.style.marginTop)-1+"px";
}
function scrolling(){
if(parseInt(o.style.marginTop)%lh!=0){
o.style.marginTop=parseInt(o.style.marginTop)-1+"px";
if(Math.abs(parseInt(o.style.marginTop))>=o.scrollHeight/2) o.style.marginTop=0;
}else{
clearInterval(t);
setTimeout(start,delay);
}
}
setTimeout(start,delay);
}
startmarquee(20,19,3000);
</script>

这不是java语句 是javascript语句
和java是完全不同的东西

是什么地方弄不懂????
具体说明一下,不然解释这一段代码,实在很麻烦??
不明白的可以直接百度Hi我...........

貌似是一个悬浮框的设计脚本

2楼正解