滚动图片问题(用javascript写的,在oprea,火狐中显示正常,而ie就不行了)在线等

来源:百度知道 编辑:UC知道 时间:2024/07/04 13:33:44
<script type="text/javascript">
document.write('<table align=center width="100%" border="0" cellpadding="0" cellspacing="0" style="BORDER-LEFT: #cccccc 1px solid;BORDER-RIGHT: #cccccc 1px solid">');
document.write(' <tr> ');
document.write(' <td width="100%" height="120" align=center class=border01 bgcolor=#FFFFFF>');
document.write(' <div id=demo style=overflow:hidden;style=width:698;align=center>');
document.write(' <table border=0 align=center cellpadding=1 cellspacing=1 cellspace=0 >');
document.write(' <tr>');
document.write(' <td valign=top bgcolor=ffffff id=marquePic1> ');
document.write(' <table width=90% border=0 cellspacing=0 cellpadding=0>');
document.write(' <tr align=center> ');
document.write(' <td

这个是兼容IE和火狐的图片的滚动

<style type="text/css">
body,div{ margin:0; padding:0}
.scroll_div{ margin:0 auto; width:580px; height:62px; white-space: nowrap; overflow:hidden}
.scroll_div img{margin:auto 8px; border:solid 1px #ccc; width:120px; height:60px; }
.scroll_div li,.scroll_div ul,#scroll_begin,#scroll_end{ display:inline}
</style>
<script type="text/javascript">
function ScrollImgLeft(){
var speed = 20;
var scroll_begin=document.getElementById("scroll_begin");
var scroll_end=document.getElementById("scroll_end");
var scroll_div=document.getElementById("scroll_div");
scroll_end.innerHTML=scroll_begin.innerHTML;
function Marquee(){
if(scroll_end.offsetWidth-scroll_div.scrollLeft<=0)
scroll_div.scrollLeft-=scroll_begin.offsetWidth ;
else
scroll_div.scrollLeft++
}
var MyMar=setInterval(Marquee,spe