IE和FF的默认字体行高不同
你给他们统一下就行了吧
<div id="demo" style="height:80px; width:180px; overflow:hidden">    
<div id="demo1"> 
<div align="center"> 
<style>
body{margin:0; font:normal 14px/24px '宋体';}
</style>
1 <br /> 
2 <br /> 
3 <br /> 
4 <br /> 
5 <br /> 
6 <br /> 
7 <br /> 
8 <br /> 
</div> 
</div> 
<div id="demo2"> </demo>
<script> 
var speed=8; 
var demo1 = document.getElementById("demo1"); 
var demo2 = document.getElementById("demo2"); 
alert(demo1.offsetHeight); //192
demo2.innerHTML=demo1.innerHTML; function Marquees() 

// if (demo.scrollTop >= demo1.offsetHeight)
if(demo2.offsetTop-demo.scrollTop <=0) 
                        //demo.scrollTop-=demo1.offsetHeight; 
demo.scrollTop = 0; 
else 
demo.scrollTop++ 
} var MyMars1=setInterval(Marquees,speed) 
demo.onmouseover=function() { clearInterval(MyMars1) } 
demo.onmouseout=function() { MyMars1=setInterval(Marquees,speed) } </script> 
</div>