<marquee align="left" direction="up" width="90%" height="100" scrollamount="5" scrolldelay="100" id="DynamicImage" style="color:#000000" onmouseover="this.stop()" onmouseout="this.start()"><img src=""><img src=""></marquee>

解决方案 »

  1.   

    <img id="adimg" src="0.gif" /><!--广告图片位置-->
    <script language=JavaScript>
    var adarr=new Array();//要更换的图片路径
    adarr[0]="1.gif";
    adarr[1]="2.gif"
    adarr[2]="3.gif"
    var i=0;
    function dochange()
      {adimg.src=addarr[i++%adarr.length]
       setTimeout("dochange()",5000);//5秒钟更换一次。
      }
    </script>
      

  2.   

    每一次进入广告都不同:<script>
    <!--
    var l_banner_num = 4
    var s_banner_num = 11var l_banner=new Array();
    var s_banner=new Array();function init_item(){
            this.width = ''
            this.height = ''
            this.src = ''
            this.href = ''
            this.border = ''
            this.alt = ''
            this.under = ''
    this.grade=0
    }function createarray(bannerarray, itemnum) {
    for(var i=0; i<itemnum; i++) { bannerarray[i] = new init_item() }
    }function requestbanner(b_array){
    sum=0;
    for(i=0;i<b_array.length;i++)sum+=b_array[i].grade var slump = Math.random();
    var talet = Math.round(slump * (sum-1))+1; i=0;
    sum=0;
    while(i<b_array.length && sum<=talet){sum+=b_array[i].grade;i++;} b=b_array[i-1];
    visa = '';
    //用flash
    visa += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="'+b.width+'" height="'+b.height+'">';
    visa += '  <param name=movie value="'+b.src+'">';
    visa += '  <param name=quality value=high>';
    visa += '  <embed src="'+b.src+'" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="'+b.width+'" height="'+b.height+'">';
    visa += '  </embed> ';
    visa += '</object> ';
    //用gif
    // visa += '<a href="'+b.href+'" target="_blank">';
    // visa += '<img src="'+b.src+'" height='+b.height;
    // visa += ' width='+b.width+' border='+b.border+' alt='+b.alt+'>';
    // visa += '</a>';
    document.write(visa);
    }createarray(l_banner,l_banner_num)
    createarray(s_banner,s_banner_num)s_banner[0].src    = "flash/1.swf"
    s_banner[0].href   = "http://www.chinaep.cn"
    s_banner[0].width  = "468"
    s_banner[0].height = "60"
    s_banner[0].border = "0"
    s_banner[0].alt    = "广告位虚拟以待"
    s_banner[0].under  = '中国民营企业网-中国企业应用平台'
    s_banner[0].grade = 10s_banner[1].src    = "flash/22.swf"
    s_banner[1].href   = "http://www.wf-lx.com"
    s_banner[1].width  = "468"
    s_banner[1].height = "60"
    s_banner[1].border = "0"
    s_banner[1].alt    = "出国留学服务中心"
    s_banner[1].under  = '中国民营企业网-中国企业应用平台'
    s_banner[1].grade = 10function MM_openBrWindow(theURL,winName,features) { //v2.0
      window.open(theURL,winName,features);}
    //-->
    <!--
    requestbanner(s_banner);
    //-->
    </script>
      

  3.   

    关注,正需要这样的代码。
    TO: xinyunyishui(心云意水) 
    我试了你的代码怎么不行呢
      

  4.   

    多麻烦啊,用asp的广告轮显组建多好啊!
      

  5.   

    晕!怎么回没效果……
    你执行那个程序了吗?倒啊~……
    给你个全的例子!
    <img id="adimg" src="http://expert.csdn.net/images/csdn.gif" /><!--广告图片位置-->
    <script language=JavaScript>
    var adarr=new Array();//要更换的图片路径
    adarr[0]="http://expert.csdn.net/images/index_login2.gif";
    adarr[1]="http://expert.csdn.net/images/top1.gif"
    adarr[2]="http://expert.csdn.net/images/top2.gif"
    var i=0;
    function dochange()
      {adimg.src=adarr[i++%adarr.length]
       setTimeout("dochange()",500);//5秒钟更换一次。
      }
    dochange()
    </script>
      

  6.   

    递归?我这里运行会提示out of memory