急!!如下代码在火狐下为什么第一张图片不显示?没反应? 出问题了、 标准下获取有ID的元素用document.getElementById('id名')直接 document.id名 不行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>图片展示 </title> <style> </style> <script language=JavaScript> var imgUrl=new Array(); var imgLink=new Array(); var imgtext=new Array(); var adNum=0; imgUrl[1]="http://www.huanqiu.com/attachment/081222/c429d845ec.jpg"; imgtext[1]="活动"; imgLink[1]="http://www.ma.com/"; imgUrl[2]="http://www.huanqiu.com/attachment/081222/9142b43710.jpg"; imgtext[2]="小明星"; imgLink[2]="http://www.ma.com/"; imgUrl[3]="http://www.huanqiu.com/attachment/081222/43dfae5923.jpg"; imgtext[3]="策略"; imgLink[3]="http://www.ma.com/"; imgUrl[4]="http://img5.cn.msn.com/image5/2008/12/22/41760.jpg"; imgtext[4]="精选"; imgLink[4]="http://www.ma.com/"; var imgPre=new Array(); var count=0; for (i=1;i <=4;i++) { if( (imgUrl[i]!="") && (imgLink[i]!="") ) { count++; }else{ break; } };function playTran(){ if (document.all) document.images.imgInit.filters.revealTrans.play(); }; var key=0; function nextAd(){ if(adNum <count){ adNum++ ; }else{ adNum=1; }; if(key==0){ key=1; }else if(document.all){ document.images.imgInit.filters.revealTrans.Transition=10; document.images.imgInit.filters.revealTrans.apply(); playTran(); }; document.images.imgInit.src=imgUrl[adNum]; document.getElementById("focustext").innerHTML=" <a href="+imgLink[adNum]+" target=_blank>"+imgtext[adNum]+" </a>"; setTimeout("nextAd()", 3000); //控制时间 }; function nextAd2(){ if(adNum <count){ adNum++ ; }else{ adNum=1; }; if( key==0 ){ key=1; }else if (document.all){ document.images.imgInit.filters.revealTrans.Transition=10; document.images.imgInit.filters.revealTrans.apply(); playTran(); }; document.images.imgInit.src=imgUrl[adNum]; document.getElementById("focustext").innerHTML=" <a href="+imgLink[adNum]+" target=_blank>"+imgtext[adNum]+" </a>"; }; function prondAd(){ if(adNum>1){ adNum = adNum - 1; }else{ adNum = 4 ; }; if( key==0 ){ key=1; }else if (document.all){ imgInit.filters.revealTrans.Transition=10; imgInit.filters.revealTrans.apply(); playTran(); }; document.images.imgInit.src=imgUrl[adNum]; document.getElementById("focustext").innerHTML=" <a href="+imgLink[adNum]+" target=_blank>"+imgtext[adNum]+" </a>"; }; function goUrl(){ window.open(imgLink[adNum],'_blank'); };//添加了初始化window.onload=function(){ nextAd();};</script> </head> <body> <div align="center" > <br /> <br /> <a href="javascript:goUrl()"> <img style="FILTER: revealTrans(duration=1,transition=5);border-color:black;color:#000000" src="javascript:nextAd()" width="430" height="210" border="0" name="imgInit" /> </a> <div class="table_1_1_pic"> <span id="focustext"> </span> <a href="javascript:prondAd()">PREV </a> | <a href="javascript:nextAd2()">NEXT </a> </div> </body> </html> 已修改 加了这个,页面加载后要把页面初始化一下//添加了初始化window.onload=function(){ nextAd();}; 两个问号,懒惰模式 在父页面中点击几个按钮 弹出子页面 ===========跪求一个正则表达式(需求见内)============ 用js如何遍历指定的文件夹,使用模拟多线程? 如何用javascript在xml查找命名空间的节点。 菜鸟回归,散分200。顺便问个问题 如何实现右键菜单中的不可显示(两简单问题) 字符串的替换 【求助-急】-- js 调用webservice返回空,并且status为0 关于jsp小疑惑 请问如何用js按照一定顺序获取表单中的数组 建立个div+css群
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>图片展示 </title>
<style>
</style>
<script language=JavaScript>
var imgUrl=new Array();
var imgLink=new Array();
var imgtext=new Array();
var adNum=0; imgUrl[1]="http://www.huanqiu.com/attachment/081222/c429d845ec.jpg";
imgtext[1]="活动";
imgLink[1]="http://www.ma.com/";
imgUrl[2]="http://www.huanqiu.com/attachment/081222/9142b43710.jpg";
imgtext[2]="小明星";
imgLink[2]="http://www.ma.com/";
imgUrl[3]="http://www.huanqiu.com/attachment/081222/43dfae5923.jpg";
imgtext[3]="策略";
imgLink[3]="http://www.ma.com/";
imgUrl[4]="http://img5.cn.msn.com/image5/2008/12/22/41760.jpg";
imgtext[4]="精选";
imgLink[4]="http://www.ma.com/"; var imgPre=new Array();
var count=0; for (i=1;i <=4;i++) {
if( (imgUrl[i]!="") && (imgLink[i]!="") ) {
count++;
}else{
break;
}
};function playTran(){
if (document.all) document.images.imgInit.filters.revealTrans.play();
}; var key=0; function nextAd(){
if(adNum <count){
adNum++ ;
}else{
adNum=1;
}; if(key==0){
key=1;
}else if(document.all){
document.images.imgInit.filters.revealTrans.Transition=10;
document.images.imgInit.filters.revealTrans.apply();
playTran(); };
document.images.imgInit.src=imgUrl[adNum];
document.getElementById("focustext").innerHTML=" <a href="+imgLink[adNum]+" target=_blank>"+imgtext[adNum]+" </a>";
setTimeout("nextAd()", 3000); //控制时间
}; function nextAd2(){
if(adNum <count){
adNum++ ;
}else{
adNum=1;
}; if( key==0 ){
key=1;
}else if (document.all){
document.images.imgInit.filters.revealTrans.Transition=10;
document.images.imgInit.filters.revealTrans.apply();
playTran(); };
document.images.imgInit.src=imgUrl[adNum];
document.getElementById("focustext").innerHTML=" <a href="+imgLink[adNum]+" target=_blank>"+imgtext[adNum]+" </a>"; }; function prondAd(){
if(adNum>1){
adNum = adNum - 1;
}else{
adNum = 4 ;
}; if( key==0 ){
key=1;
}else if (document.all){
imgInit.filters.revealTrans.Transition=10;
imgInit.filters.revealTrans.apply();
playTran();
}; document.images.imgInit.src=imgUrl[adNum];
document.getElementById("focustext").innerHTML=" <a href="+imgLink[adNum]+" target=_blank>"+imgtext[adNum]+" </a>";
}; function goUrl(){
window.open(imgLink[adNum],'_blank');
};//添加了初始化
window.onload=function(){
nextAd();
};
</script>
</head> <body>
<div align="center" > <br /> <br />
<a href="javascript:goUrl()"> <img style="FILTER: revealTrans(duration=1,transition=5);border-color:black;color:#000000" src="javascript:nextAd()" width="430" height="210" border="0" name="imgInit" /> </a>
<div class="table_1_1_pic"> <span id="focustext"> </span> <a href="javascript:prondAd()">PREV </a> | <a href="javascript:nextAd2()">NEXT </a>
</div> </body>
</html> 已修改
window.onload=function(){
nextAd();
};