图片轮换代码修改!现在在chrome和firefox浏览器下图片不显示, 但是在IE6下可以显示。 求指教~
<tablewidth="210"height="300"border="0"cellpadding="0"cellspacing="0"bgcolor="#f4f4f4...
<table width="210" height="300" border="0" cellpadding="0" cellspacing="0" bgcolor="#f4f4f4">
<tr>
<td bgcolor="#CFCFCF"><script language="JavaScript" type="text/javascript">
var elady_step=3;//1:small, 3:middle, 5:big
var elady_speed=50;//20:fast, 50:middle, 80:slow
var e_tp=new Array();
var e_tplink=new Array();
var adNum_elady1=0;
var elady_stop_sh=0;
var elady_star_sh=1;
function elady1_moveImg(){
if ((!document.all&&!document.getElementById)||(elady_stop_sh==0))return;
if (elady_star_sh==1){
document.all.elady1_divimg.style.pixelTop=parseInt(document.all.elady1_divimg.style.pixelTop)+elady_step;}
else if (elady_star_sh==2){
document.all.elady1_divimg.style.pixelLeft=parseInt(document.all.elady1_divimg.style.pixelLeft)+elady_step;}
else if (elady_star_sh==3){
document.all.elady1_divimg.style.pixelTop=parseInt(document.all.elady1_divimg.style.pixelTop)-elady_step;}
else{
document.all.elady1_divimg.style.pixelLeft=parseInt(document.all.elady1_divimg.style.pixelLeft)-elady_step;}
if (elady_star_sh<4)elady_star_sh++;
elseelady_star_sh=1;
setTimeout("elady1_moveImg()",elady_speed);}
e_tplink[0]="#";
e_tp[0]="images/01.jpg";
e_tplink[1]="#";
e_tp[1]="images/02.jpg";
e_tplink[2]="#";
e_tp[2]="images/03.jpg";
e_tplink[3]="#";
e_tp[3]="images/04.jpg";
e_tplink[4]="#";
e_tp[4]="images/05.jpg";
e_tplink[5]="#";
e_tp[5]="images/06.jpg";
var currentimage=new Array();
for (i=0;i<=3;i++){currentimage[i]=new Image();
currentimage[i].src=e_tp[i];
} 展开
<tr>
<td bgcolor="#CFCFCF"><script language="JavaScript" type="text/javascript">
var elady_step=3;//1:small, 3:middle, 5:big
var elady_speed=50;//20:fast, 50:middle, 80:slow
var e_tp=new Array();
var e_tplink=new Array();
var adNum_elady1=0;
var elady_stop_sh=0;
var elady_star_sh=1;
function elady1_moveImg(){
if ((!document.all&&!document.getElementById)||(elady_stop_sh==0))return;
if (elady_star_sh==1){
document.all.elady1_divimg.style.pixelTop=parseInt(document.all.elady1_divimg.style.pixelTop)+elady_step;}
else if (elady_star_sh==2){
document.all.elady1_divimg.style.pixelLeft=parseInt(document.all.elady1_divimg.style.pixelLeft)+elady_step;}
else if (elady_star_sh==3){
document.all.elady1_divimg.style.pixelTop=parseInt(document.all.elady1_divimg.style.pixelTop)-elady_step;}
else{
document.all.elady1_divimg.style.pixelLeft=parseInt(document.all.elady1_divimg.style.pixelLeft)-elady_step;}
if (elady_star_sh<4)elady_star_sh++;
elseelady_star_sh=1;
setTimeout("elady1_moveImg()",elady_speed);}
e_tplink[0]="#";
e_tp[0]="images/01.jpg";
e_tplink[1]="#";
e_tp[1]="images/02.jpg";
e_tplink[2]="#";
e_tp[2]="images/03.jpg";
e_tplink[3]="#";
e_tp[3]="images/04.jpg";
e_tplink[4]="#";
e_tp[4]="images/05.jpg";
e_tplink[5]="#";
e_tp[5]="images/06.jpg";
var currentimage=new Array();
for (i=0;i<=3;i++){currentimage[i]=new Image();
currentimage[i].src=e_tp[i];
} 展开
2个回答
展开全部
您好!很高兴为您答疑!
火狐下您可以安装Firebug检查下页面代码,它集HTML查看和编辑、Javascript控制台、网络状况监视器于一体,是开发JavaScript、CSS、HTML和Ajax的得力助手。
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
火狐下您可以安装Firebug检查下页面代码,它集HTML查看和编辑、Javascript控制台、网络状况监视器于一体,是开发JavaScript、CSS、HTML和Ajax的得力助手。
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-05-03
展开全部
应该是浏览器兼容性问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询