IE中可以实现移动效果的代码,在firefox中无法实现,改如何处理?
主要原因是ASP使用的标准是<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 4.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">代码如下:  
  <div id=demo style="overflow:hidden;width:725px;" align="center">
         <table width="725px" border=0 align=center cellpadding=0 cellspacing=0 cellspace=0>
           <tr>
             <td width="725px" valign=top id=marquePic1  style= "white-space:nowrap;overflow:hidden;text-overflow: ellipsis; "><table border='0' cellspacing='0' width="725px">
               <tr>
                 <td align=center bgcolor="999900"><a href='hhf.html' target="_blank"><img src="image/rooms/豪华大床房.jpg"  border=0 width="200px" height="120px" /><br />
                   <br />
                   豪华大床房</a></td>
                 <td align=center  bgcolor="999900"><a href='hhtf.html' target="_blank"><img src="image/rooms/豪华套房.jpg" border=0 width="200px" height="120px" /><br />
                   <br />
                   豪华套房</a></td>
                 <td align=center  bgcolor="999900"><a href='xzhh.html' target="_blank"><img src="image/rooms/行政豪华大床房.jpg" border=0 width="200px" height="120px" /><br />
                   <br />
                   行政豪华大床房</a></td>
                 <td align=center  bgcolor="999900"><a href='xztf.html' target="_blank"><img src="image/rooms/行政豪华套房.jpg" border=0 width="200px" height="120px" /><br />
                   <br />
                   行政豪华套房</a></td>
               </tr>
             </table></td>
             <td id=marquePic2 valign=top></td>
           </tr>
         </table>
       </div>
       <script type="text/javascript">
var speed=20
marquePic2.innerHTML=marquePic1.innerHTML
function Marquee(){
if(demo.scrollLeft>=marquePic1.scrollWidth){
demo.scrollLeft=0
}else{
demo.scrollLeft++
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
以上情况下应该怎么修改才能让代码在firefox下也能实现图片移动???
------解决方案--------------------
 <script type="text/javascript">
var speed=20
marquePic2=document.getElementById("marquePic2");
marquePic1=document.getElementById("marquePic1");
demo=document.getElementById("demo");
function Marquee(){
if(demo.scrollLeft>=marquePic1.scrollWidth){
demo.scrollLeft=0
}else{
demo.scrollLeft++
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
把代码改成这样就可以了