请教这段代码的意思?
ME 妖 2008-06-20 10:29:31 效果:http://www.design007.com/effect/view20071016172.htm
我想做一下个收缩文本。可现在我加到了14列文档。但它的高度改了了。改了后效果就出不来了。代码如下:
divheight=100, 能不能设置变量。来根据文本的高度自设。。
</script>
<script language="JavaScript">
var divheight =100;
var speed=11;
var i=0;
var s;
var p=0;
function big(n){
if(document.getElementById("bbb"+n).offsetHeight<11){
i=0;
inc(n);
}
else if(document.getElementById("bbb"+n).offsetHeight>divheight){
p=divheight;
inc2(n);
}
}
function inc(x){
i=i+10;
document.getElementById("bbb"+x).style.height=i+"px";
if(i>divheight){
i=divheight-5;
}
var s=setTimeout("inc("+x+")",speed);
if(i==95){
window.clearTimeout(s);
}
}
function inc2(x){
if(p>1){
p=p-10;
document.getElementById("bbb"+x).style.height=p +"px";
}
var s=setTimeout("inc2("+x+")",speed);
if(p==0){
window.clearTimeout(s);
}
}
</script>