为什么我的iCon2.innerHTML=iCon1.innerHTML加了和不加是一样的,而且在临界处还要抖动一下。。求大神帮忙看一下
<!DOCTYPE html>
<html>
<head>
<title>无缝滚动操作</title>
<style type="text/css">
#wrap{
height:200px;
width:500px;
border:1px solid black;
background-color:yellow;
overflow: hidden;
}
</style>
</head>
<body>
<div id='wrap'>
<div id="icon1">
<ol>
<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>
<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>
<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>
<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>
<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>
<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>
<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>
<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>
<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>
</ol>
</div>
<div id="icon2">
<ol>
<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>
<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>
<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>
<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>
<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>
<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>
<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>
<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>
<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>
</ol>
</div>
</div>
<script type="text/javascript">
var area=document.getElementById('wrap');
var iCon1=document.getElementById('icon1');
var iCon2=document.getElementById('icon2');
//iCon2.innerHTML=iCon1.innerHTML;
function areaMove(){
if(area.scrollTop>=iCon1.offsetHeight){
area.scrollTop=0;
}
else{
area.scrollTop++;
}
}
setInterval('areaMove()',50);//一定要加引号和括号
</script>
</body>
</html>