我打算在一个页面中显示两个动态图片,但这两个图片的个数不一样,结果要显示的个数少的那部分图片有空白出现,求个解决方法
下面就是我的测试代码,(可复制到文本中,改后缀名为htm查看)谁能帮我解决一下。
-------------------------------------------------------------------------------------------
<html>
<body>
<table width="225" height="170" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="170"><table cellspacing="0" cellpadding="0" align="center" border="0">
<tr align="center">
<td align="center"><script language="JavaScript" type="text/javascript">
var status;
var imgUrl=new Array();
var imgLink=new Array();
var imgTz=new Array();
var adNum=4;imgUrl[1]="http://images.movie.xunlei.com/840x/462/36bc27bfef00a3c029728bb32938b16a.jpg";
imgLink[1]="http://images.movie.xunlei.com/840x/462/36bc27bfef00a3c029728bb32938b16a.jpg";
imgTz[1]="<a href=news/news1.html target=_blank>测试标题1</a>";imgUrl[2]="http://images.movie.xunlei.com/840x/462/4420be06c349c41c17b2a46c47227b1f.jpg";
imgLink[2]="http://images.movie.xunlei.com/840x/462/4420be06c349c41c17b2a46c47227b1f.jpg";
imgTz[2]="<a href=news/gd16_news.html class=a11 target=_blank>新闻标题2</a>";imgUrl[3]="http://images.movie.xunlei.com/840x/462/83ae9cb52421b6754363eb46e28b538e.jpg";
imgLink[3]="http://images.movie.xunlei.com/840x/462/83ae9cb52421b6754363eb46e28b538e.jpg";
imgTz[3]="<a href=news/gd16_news.html class=a11 target=_blank>新闻标题3</a>";imgUrl[4]="http://images.movie.xunlei.com/840x/462/7fccc2eb2373ac1c4819b31d70adb127.jpg";
imgLink[4]="http://images.movie.xunlei.com/840x/462/7fccc2eb2373ac1c4819b31d70adb127.jpg";
imgTz[4]="<a href=news/gd16_news.html class=a11 target=_blank>新闻标题4</a>";imgUrl[5]="http://images.movie.xunlei.com/840x/462/0d2ec68d6bd3196eb13549338105ed96.jpg";
imgLink[5]="http://images.movie.xunlei.com/840x/462/0d2ec68d6bd3196eb13549338105ed96.jpg";
imgTz[5]="<a href=news/gd16_news.html class=a11 target=_blank>新闻标题5</a>";imgUrl[6]="http://images.movie.xunlei.com/840x/462/40bd6142124b48c60580f914d02dffb0.jpg";
imgLink[6]="http://images.movie.xunlei.com/840x/462/40bd6142124b48c60580f914d02dffb0.jpg";
imgTz[6]="<a href=news/gd16_news.html class=a11 target=_blank>新闻标题6</a>";var imgPre=new Array();
var j=0;
for (i=1;i<=adNum;i++) {
if( (imgUrl[i]!="") && (imgLink[i]!="") ) {
j++;
} else {
break;
}
}function playTran(){
if (document.all)
imgInit.filters.revealTrans.play();
}var key=0;
function nextAd(){
if(adNum<j)adNum++ ;
else adNum=1;if( key==0 ){
key=1;
} else if (document.all){
imgInit.filters.revealTrans.Transition=6;
imgInit.filters.revealTrans.apply();
playTran();
}
document.images.imgInit.src=imgUrl[adNum];
document.getElementById('shouming').innerHTML=imgTz[adNum]; theTimer=setTimeout("nextAd()", 4000);
}
function goUrl(){
jumpUrl=imgLink[adNum];
jumpTarget='_blank';
if (jumpUrl != ''){
if (jumpTarget != '')
window.open(jumpUrl,jumpTarget);
else
location.href=jumpUrl;
}
}
</script>
<a href="javascript:goUrl()"><img class="pic" style="FILTER: revealTrans(duration=2,transition=6)" height="287" src="" width="500" border="0" name="imgInit" /></a></td>
</tr>
</table></td>
</tr>
<tr>
<td bgcolor="#F2FAFD"><table width="100%" border="0" cellspacing="0" cellpadding="4">
<tr>
<td id="shouming" align="center"> </td>
</tr>
</table></td>
</tr>
</table>
<div align="center">-------------------------------------------分隔符----------------------------------------</div>
<table width="225" height="170" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="170"><table cellspacing="0" cellpadding="0" align="center" border="0">
<tr align="center">
<td align="center"><script language="JavaScript" type="text/javascript">
var imgUrl1=new Array();
var imgLink1=new Array();
var adNum1=3; imgUrl1[1]="http://images.movie.xunlei.com/gallery/390/f8731368f6aeeff3762c82190d412866.jpg";
imgLink1[1]="http://images.movie.xunlei.com/gallery/390/f8731368f6aeeff3762c82190d412866.jpg"; imgUrl1[2]="http://images.movie.xunlei.com/840x/458/df6931da1de73fc9b29e8523fe904ef9.jpg";
imgLink1[2]="http://images.movie.xunlei.com/840x/458/df6931da1de73fc9b29e8523fe904ef9.jpg"; imgUrl1[3]="http://images.movie.xunlei.com/840x/458/fb73d83ad2cd65471aa7e9201f71a4b4.jpg";
imgLink1[3]="http://images.movie.xunlei.com/840x/458/fb73d83ad2cd65471aa7e9201f71a4b4.jpg"; var imgPre1=new Array();
var m=0;
for (n=1;n<=adNum1;n++)
{
if( (imgUrl1[n]!="") && (imgLink1[n]!="") )
{
m++;
}
else
{
break;
}
} function playTran1()
{
if (document.all)
imgInit1.filters.revealTrans.play();
} var key1=0;
function nextAd1()
{
if(adNum1<j)
{
adNum1++ ;
}
else
{
adNum1=1;
}
if( key1==0 )
{
key1=1;
}
else if (document.all)
{
imgInit1.filters.revealTrans.Transition=23;
imgInit1.filters.revealTrans.apply();
playTran1();
}
document.images.imgInit1.src=imgUrl1[adNum1];
theTimer1=setTimeout("nextAd1()", 3000);
}
function goUrl1()
{
jumpUrl1=imgLink1[adNum1];
jumpTarget1='_blank';
if (jumpUrl1 != '')
{
if (jumpTarget1 != '')
window.open(jumpUrl1,jumpTarget1);
else
location.href=jumpUrl1;
}
}
window.onload=function(){
nextAd1();
nextAd();
}
</script>
<a href="javascript:goUrl1()"><img class="pic" style="FILTER: revealTrans(duration=2,transition=6)" height="287" src="" width="500" border="0" name="imgInit1" /></a></td>
</tr>
</table></td>
</tr>
<tr>
<td bgcolor="#F2FAFD"><table width="100%" border="0" cellspacing="0" cellpadding="4">
<tr>
<td id="shouming1" align="center"> </td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>
下面就是我的测试代码,(可复制到文本中,改后缀名为htm查看)谁能帮我解决一下。
-------------------------------------------------------------------------------------------
<html>
<body>
<table width="225" height="170" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="170"><table cellspacing="0" cellpadding="0" align="center" border="0">
<tr align="center">
<td align="center"><script language="JavaScript" type="text/javascript">
var status;
var imgUrl=new Array();
var imgLink=new Array();
var imgTz=new Array();
var adNum=4;imgUrl[1]="http://images.movie.xunlei.com/840x/462/36bc27bfef00a3c029728bb32938b16a.jpg";
imgLink[1]="http://images.movie.xunlei.com/840x/462/36bc27bfef00a3c029728bb32938b16a.jpg";
imgTz[1]="<a href=news/news1.html target=_blank>测试标题1</a>";imgUrl[2]="http://images.movie.xunlei.com/840x/462/4420be06c349c41c17b2a46c47227b1f.jpg";
imgLink[2]="http://images.movie.xunlei.com/840x/462/4420be06c349c41c17b2a46c47227b1f.jpg";
imgTz[2]="<a href=news/gd16_news.html class=a11 target=_blank>新闻标题2</a>";imgUrl[3]="http://images.movie.xunlei.com/840x/462/83ae9cb52421b6754363eb46e28b538e.jpg";
imgLink[3]="http://images.movie.xunlei.com/840x/462/83ae9cb52421b6754363eb46e28b538e.jpg";
imgTz[3]="<a href=news/gd16_news.html class=a11 target=_blank>新闻标题3</a>";imgUrl[4]="http://images.movie.xunlei.com/840x/462/7fccc2eb2373ac1c4819b31d70adb127.jpg";
imgLink[4]="http://images.movie.xunlei.com/840x/462/7fccc2eb2373ac1c4819b31d70adb127.jpg";
imgTz[4]="<a href=news/gd16_news.html class=a11 target=_blank>新闻标题4</a>";imgUrl[5]="http://images.movie.xunlei.com/840x/462/0d2ec68d6bd3196eb13549338105ed96.jpg";
imgLink[5]="http://images.movie.xunlei.com/840x/462/0d2ec68d6bd3196eb13549338105ed96.jpg";
imgTz[5]="<a href=news/gd16_news.html class=a11 target=_blank>新闻标题5</a>";imgUrl[6]="http://images.movie.xunlei.com/840x/462/40bd6142124b48c60580f914d02dffb0.jpg";
imgLink[6]="http://images.movie.xunlei.com/840x/462/40bd6142124b48c60580f914d02dffb0.jpg";
imgTz[6]="<a href=news/gd16_news.html class=a11 target=_blank>新闻标题6</a>";var imgPre=new Array();
var j=0;
for (i=1;i<=adNum;i++) {
if( (imgUrl[i]!="") && (imgLink[i]!="") ) {
j++;
} else {
break;
}
}function playTran(){
if (document.all)
imgInit.filters.revealTrans.play();
}var key=0;
function nextAd(){
if(adNum<j)adNum++ ;
else adNum=1;if( key==0 ){
key=1;
} else if (document.all){
imgInit.filters.revealTrans.Transition=6;
imgInit.filters.revealTrans.apply();
playTran();
}
document.images.imgInit.src=imgUrl[adNum];
document.getElementById('shouming').innerHTML=imgTz[adNum]; theTimer=setTimeout("nextAd()", 4000);
}
function goUrl(){
jumpUrl=imgLink[adNum];
jumpTarget='_blank';
if (jumpUrl != ''){
if (jumpTarget != '')
window.open(jumpUrl,jumpTarget);
else
location.href=jumpUrl;
}
}
</script>
<a href="javascript:goUrl()"><img class="pic" style="FILTER: revealTrans(duration=2,transition=6)" height="287" src="" width="500" border="0" name="imgInit" /></a></td>
</tr>
</table></td>
</tr>
<tr>
<td bgcolor="#F2FAFD"><table width="100%" border="0" cellspacing="0" cellpadding="4">
<tr>
<td id="shouming" align="center"> </td>
</tr>
</table></td>
</tr>
</table>
<div align="center">-------------------------------------------分隔符----------------------------------------</div>
<table width="225" height="170" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="170"><table cellspacing="0" cellpadding="0" align="center" border="0">
<tr align="center">
<td align="center"><script language="JavaScript" type="text/javascript">
var imgUrl1=new Array();
var imgLink1=new Array();
var adNum1=3; imgUrl1[1]="http://images.movie.xunlei.com/gallery/390/f8731368f6aeeff3762c82190d412866.jpg";
imgLink1[1]="http://images.movie.xunlei.com/gallery/390/f8731368f6aeeff3762c82190d412866.jpg"; imgUrl1[2]="http://images.movie.xunlei.com/840x/458/df6931da1de73fc9b29e8523fe904ef9.jpg";
imgLink1[2]="http://images.movie.xunlei.com/840x/458/df6931da1de73fc9b29e8523fe904ef9.jpg"; imgUrl1[3]="http://images.movie.xunlei.com/840x/458/fb73d83ad2cd65471aa7e9201f71a4b4.jpg";
imgLink1[3]="http://images.movie.xunlei.com/840x/458/fb73d83ad2cd65471aa7e9201f71a4b4.jpg"; var imgPre1=new Array();
var m=0;
for (n=1;n<=adNum1;n++)
{
if( (imgUrl1[n]!="") && (imgLink1[n]!="") )
{
m++;
}
else
{
break;
}
} function playTran1()
{
if (document.all)
imgInit1.filters.revealTrans.play();
} var key1=0;
function nextAd1()
{
if(adNum1<j)
{
adNum1++ ;
}
else
{
adNum1=1;
}
if( key1==0 )
{
key1=1;
}
else if (document.all)
{
imgInit1.filters.revealTrans.Transition=23;
imgInit1.filters.revealTrans.apply();
playTran1();
}
document.images.imgInit1.src=imgUrl1[adNum1];
theTimer1=setTimeout("nextAd1()", 3000);
}
function goUrl1()
{
jumpUrl1=imgLink1[adNum1];
jumpTarget1='_blank';
if (jumpUrl1 != '')
{
if (jumpTarget1 != '')
window.open(jumpUrl1,jumpTarget1);
else
location.href=jumpUrl1;
}
}
window.onload=function(){
nextAd1();
nextAd();
}
</script>
<a href="javascript:goUrl1()"><img class="pic" style="FILTER: revealTrans(duration=2,transition=6)" height="287" src="" width="500" border="0" name="imgInit1" /></a></td>
</tr>
</table></td>
</tr>
<tr>
<td bgcolor="#F2FAFD"><table width="100%" border="0" cellspacing="0" cellpadding="4">
<tr>
<td id="shouming1" align="center"> </td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>
解决方案 »
- 中文乱码问题,jsp页面get方法传递奇数个中文字符时出现乱码,偶数时正常
- 请问当一个TEXT失去焦点的时候我要改变他前面文字的颜色
- 如何获取文件上传的实际数目?
- 急求帮忙谢谢了
- 框架页中多个页面刷新遇到问题
- 请教文件下载时的文件名乱码问题
- 紧急问题!!!
- 太荒缪了,request.getParameter(name);其中name是form里的一个input框,内容为中文,在resin中request.getParameter(name);得到职正确,
- 在Servlet中的中文的模糊查询时,中文为什么老是查不出来了??
- spring mvc 404错误
- 为什么当我一刷新面页时按钮事件就触发
- 求助一SQL...
{
if(adNum1 <j)
{
adNum1++ ;
}
改成function nextAd1()
{
if(adNum1 <m)
{
adNum1++ ;
}