style="FILTER: progid:DXImageTransform.Microsoft.RevealTrans (duration=1,transition=3);border-color:#000000;color:#000000;margin-bottom:0px"
----
css的滤镜src="javascript:nextAd()"
----
这是错的吧 ,不理解。另:这和循环有什么关系?

解决方案 »

  1.   

    原整的应该是这样:
    <script language=JavaScript>
    var imgUrl=new Array();
    var imgLink=new Array();
    var adNum=0;
    var it=1;
    imgUrl[it]="img/1.jpg";
    imgLink[it++]="#";
    imgUrl[it]="img/2.jpg";
    imgLink[it++]="#";
    imgUrl[it]="img/3.jpg";
    imgLink[it++]="#";
    imgUrl[it]="img/4.jpg";
    imgLink[it++]="#";
    imgUrl[it]="img/5.jpg";
    imgLink[it++]="#";
    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){
    document.imgInit.filters[0].play();
    }
    }function nextAd(){
    if(adNum<j)adNum++ ;
    else adNum=1;

    if (document.all){
    document.imgInit.filters[0].Transition=26;
    document.imgInit.filters[0].apply();
    }
    document.images.imgInit.src=imgUrl[adNum];
    playTran();
    theTimer=setTimeout("nextAd()", 4000);
    }
    function goUrl(){
    jumpUrl=imgLink[adNum];
    jumpTarget='_blank';
    if (jumpUrl != ''){
    if (jumpTarget != '') 
    window.open(jumpUrl,jumpTarget);
    else
    location.href=jumpUrl;
    }
    }
    </script> <img style="FILTER: progid:DXImageTransform.Microsoft.RevealTrans (duration=1,transition=3);border-color:#000000;color:#000000;margin-bottom:0px" src="javascript:nextAd()" width="440" height="86" border="0" name=imgInit>
      

  2.   

    javascript:nextAd()
    这里还要javascript代码,你没有,所以不行
      

  3.   

    显示错误:验证(CSS 2.0):“FILTER”不是已知的 CSS 属性名。怎么解决?
    解决了有分
      

  4.   

    错误:

    验证(CSS 2.0):“FILTER”不是已知的 CSS 属性名。
    谁给解决一下,有分
      

  5.   

    imgUrl[it]="img/1.jpg"; 图片地址,以下一样
    imgLink[it++]="#"; 图片指向的跳转连接,以下一样
      

  6.   

    theTimer=setTimeout("nextAd()", 4000); 
    多长时间运行一次循环
      

  7.   

    function goUrl(){ 
    jumpUrl=imgLink[adNum]; 
    jumpTarget='_blank'; 
    if (jumpUrl != ''){ 
    if (jumpTarget != '')  
    window.open(jumpUrl,jumpTarget); 
    else 
    location.href=jumpUrl; 

    } 这是跳转指向连接函数