第44行的if错误 if( (imgUrl[i]!="" && (imgLink[i]!="" ) {
应该改为:
if(imgUrl[i]!="" && imgLink[i]!="") {第69行的插入文字:
if(document.all) document.all.imgText.innerHTML = imgText[adNum];
你没有定义 imgText的地方.
应该在图片下定义该区域
<div id="imgText"></div>
完整代码如下:
--------------------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<script language=JavaScript> var imgUrl=new Array();
var imgLink=new Array();
var imgText=new Array();
var adNum=0;
imgUrl[1]="http://image2.sina.com.cn/ty/nba/U1034P6T116D3F2528DT20050127113456.jpg";
imgLink[1]="http://sports.sina.com.cn/z/2002-2003NBA/photo/10580/index.shtml";
imgText[1]='火箭击败黄蜂 姚明再拿两双';
imgUrl[2]="http://image2.sina.com.cn/ty/nba/U1034P6T116D3F4488DT20050127113659.jpg";
imgLink[2]="http://sports.sina.com.cn/z/2002-2003NBA/photo/10580/index.shtml";
imgText[2]='火箭击败黄蜂 麦蒂拿下全场最高'; imgUrl[3]="http://image2.sina.com.cn/ty/nba/U1034P6T116D3F4491DT20050127113823.jpg";
imgLink[3]="http://sports.sina.com.cn/z/2002-2003NBA/photo/10580/index.shtml";
imgText[3]='火箭击败黄蜂 姚明下半场爆发';
imgUrl[4]="http://image2.sina.com.cn/ty/nba/U1034P6T116D3F4494DT20050127113823.jpg";
imgLink[4]="http://sports.sina.com.cn/z/2002-2003NBA/photo/10580/index.shtml";
imgText[4]='火箭击败黄蜂 帕吉特再成奇兵';
imgUrl[5]="";
imgLink[5]="";
imgText[5]=''; var imgPre=new Array();
var j=0;
for (i=1;i<=5;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];
if(document.all) document.all.imgText.innerHTML = imgText[adNum];
if(document.getElementById) document.getElementById('imgText').innerHTML = '<a href="javascript:goUrl()" class=title2>' + imgText[adNum] + '</a>';
theTimer=setTimeout("nextAd()", 6000);
}
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 style="FILTER: revealTrans(duration=2,transition=20);border:0" src="javascript:nextAd()" width=210 height=210 class=img01 name=imgInit vspace=0></a>
<div id=imgText></div><!-- 动态图结束 -->
</BODY>
</HTML>
应该改为:
if(imgUrl[i]!="" && imgLink[i]!="") {第69行的插入文字:
if(document.all) document.all.imgText.innerHTML = imgText[adNum];
你没有定义 imgText的地方.
应该在图片下定义该区域
<div id="imgText"></div>
完整代码如下:
--------------------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<script language=JavaScript> var imgUrl=new Array();
var imgLink=new Array();
var imgText=new Array();
var adNum=0;
imgUrl[1]="http://image2.sina.com.cn/ty/nba/U1034P6T116D3F2528DT20050127113456.jpg";
imgLink[1]="http://sports.sina.com.cn/z/2002-2003NBA/photo/10580/index.shtml";
imgText[1]='火箭击败黄蜂 姚明再拿两双';
imgUrl[2]="http://image2.sina.com.cn/ty/nba/U1034P6T116D3F4488DT20050127113659.jpg";
imgLink[2]="http://sports.sina.com.cn/z/2002-2003NBA/photo/10580/index.shtml";
imgText[2]='火箭击败黄蜂 麦蒂拿下全场最高'; imgUrl[3]="http://image2.sina.com.cn/ty/nba/U1034P6T116D3F4491DT20050127113823.jpg";
imgLink[3]="http://sports.sina.com.cn/z/2002-2003NBA/photo/10580/index.shtml";
imgText[3]='火箭击败黄蜂 姚明下半场爆发';
imgUrl[4]="http://image2.sina.com.cn/ty/nba/U1034P6T116D3F4494DT20050127113823.jpg";
imgLink[4]="http://sports.sina.com.cn/z/2002-2003NBA/photo/10580/index.shtml";
imgText[4]='火箭击败黄蜂 帕吉特再成奇兵';
imgUrl[5]="";
imgLink[5]="";
imgText[5]=''; var imgPre=new Array();
var j=0;
for (i=1;i<=5;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];
if(document.all) document.all.imgText.innerHTML = imgText[adNum];
if(document.getElementById) document.getElementById('imgText').innerHTML = '<a href="javascript:goUrl()" class=title2>' + imgText[adNum] + '</a>';
theTimer=setTimeout("nextAd()", 6000);
}
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 style="FILTER: revealTrans(duration=2,transition=20);border:0" src="javascript:nextAd()" width=210 height=210 class=img01 name=imgInit vspace=0></a>
<div id=imgText></div><!-- 动态图结束 -->
</BODY>
</HTML>
解决方案 »
- 新手提问,js如何获取控件的属性值
- 如何向ext.net 的columntree增加节点
- 求教,JQuery Post返回的值
- html页面中通过javascript可以获取session值吗?
- 关于javascript层的动态显示数据问题~~在线等~~
- 做可视化编辑器用什么事件监控到iframe.docment内容的变化
- 怎么将表单的内容用javascript显示?
- 用js动态生成的数据提交给web服务器后出现乱码,也许无法解决?
- 请问这样的效果是怎么实现的?有类似的代码吗?谢谢!
- vuex分模块后怎么获取对应模块的方法
- 请求一个客户端的二级联动的代码,不要数据库的那种
- 有什么办法可以让网页整体放大吗?
也只能显示两幅图,问问大家js的服务器有些什么服务啊