<html>
<head>
<script language="javascript">
var t1="我是滚动的文字,怎么样?很漂亮吧!你也试试吧。";
var lentxt=t1.length;
var width=100;
var pos=1-width;
function scroll(){
pos++;
var scroller="";
if (pos==lentxt){
pos=1-width;
}
if(pos<0){
for(var i=1;i<=Math.abs(pos);i++){
scroller=scroller+"";
}
scroller=scroller+t1.substring(0,width-i+1);
}
else{
scroller=scroller+t1.substring(pos,width+pos);
}
window.status=scroller;
setTimeout("scroll()",100);
}
</script>
</head>
<body onLoad="scroll();return true;">
注意!一会儿,你会看到在状态栏里出现滚动的文字
</body>
</html>
请高手帮忙解释下 谢谢拉 我想了很久,可是不理解
<html>
<head>
<script language="javascript">
var t1="我是滚动的文字,怎么样?很漂亮吧!你也试试吧。";
var lentxt=t1.length;
var width=100;
var pos=1-width; ========这里什么意思啊
function scroll(){ =========这个函数作什么的
pos++;
var scroller="";
if (pos==lentxt){
pos=1-width;
}
if(pos<0){
for(var i=1;i<=Math.abs(pos);i++){
scroller=scroller+"";
}
scroller=scroller+t1.substring(0,width-i+1);
}
else{
scroller=scroller+t1.substring(pos,width+pos);
}
window.status=scroller;
setTimeout("scroll()",100);}
</script>
</head>
<body onLoad="scroll();return true;">
注意!一会儿,你会看到在状态栏里出现滚动的文字
</body>
</html>
[此贴子已经被作者于2006-3-7 20:38:05编辑过]