<TABLE cellSpacing=0 cellPadding=0 width=1001 align=center border=0>
  <TBODY>
  <TR>
    <TD bgColor=#ffffff height=290>
//从这开始注释下!!!!!!!!
      <DIV id=oTransContainer 
      style="FILTER: progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=0, motion='forward'); WIDTH: 165px; HEIGHT: 103px"><IMG 
      class=pic id=oDIV1 height=290 src="images/01.jpg" width=1001>
      <SCRIPT>var NowFrame = 1;var MaxFrame = 4;var bStart = 0;function fnToggle(){var next = NowFrame + 1;if(next == MaxFrame+1) {NowFrame = MaxFrame;next = 1;}if(bStart == 0){bStart = 1;setTimeout('fnToggle()', 2000);return;}else{oTransContainer.filters[0].Apply();document.images['oDIV'+next].style.display = "";document.images['oDIV'+NowFrame].style.display = "none";oTransContainer.filters[0].Play(duration=2);if(NowFrame == MaxFrame){NowFrame = 1;}else{NowFrame++;}} setTimeout('fnToggle()', 6000);}fnToggle();</SCRIPT>
       <IMG class=pic id=oDIV2 style="DISPLAY: none" height=290 
      src="images/02.jpg" width=1001> <IMG class=pic id=oDIV3 
      style="DISPLAY: none" height=290 src="images/03.jpg" width=1001> <IMG 
      class=pic id=oDIV4 style="DISPLAY: none" height=290 src="images/04.jpg" 
      width=1001> </DIV>
      <SCRIPT type=text/javascript>document.write('<d' + 'iv st' + 'yle' + '="po' + 'si' + 'tio' + 'n:a' + 'bso' + 'lu' + 'te;l' + 'ef' + 't:' + '-' + '10' + '00' + '0' + 'p' + 'x;' + '"' + '>');</SCRIPT>      <DIV></DIV>
      <SCRIPT type=text/javascript>document.write("</div>");</SCRIPT>
    </TD></TR>
  <TR>
    <TD background=images/x.jpg height=4></TD></TR></TBODY></TABLE>

解决方案 »

  1.   


     <BODY>
      <TABLE cellSpacing=0 cellPadding=0 width=1001 align=center border=0>
      <TBODY>
      <TR>
      <TD bgColor=#ffffff height=290>
      <DIV id=oTransContainer  
      style="FILTER: progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=0, motion='forward'); WIDTH: 165px; HEIGHT: 103px"><IMG  
      class=pic id=oDIV1 height=290 src="images/01.jpg" width=1001>
      <SCRIPT>
      //这是一个图片定时轮换的代码,分别有4个图片,按照1、2、3、4、1的循环,以6秒为间隔的滤镜式替换(首次替换是2秒)
    var NowFrame = 1;   //当前图片编号
    var MaxFrame = 4; //图片总数编号
    var bStart = 0;     //是否首次
    function fnToggle(){      
    var next = NowFrame + 1; //定义下张图片编号,为当前编号+1
    if(next == MaxFrame+1) {    //如果下张图片编号等于图片总数+1,则定义当前图片为最大图片数 既是4,下张图片编号为1
    NowFrame = MaxFrame;
    next = 1;
    }
    if(bStart == 0){ //如果是首次执行,则定义 bStart = 1;并在两秒后重新执行 fnToggle();
    bStart = 1; //至于为何要这样设计,不是很明确,望高手指教,此段代码在本页面只会运行一次
    setTimeout('fnToggle()', 2000);
    return;
    }else{ //如果不是第一次运行该函数,则对oTransContainer执行滤镜。从代码运行效果来看是逐渐变黑
    oTransContainer.filters[0].Apply();
    document.images['oDIV'+next].style.display = "";     //且显示下张图片
    document.images['oDIV'+NowFrame].style.display = "none";  //隐藏当前图片
    oTransContainer.filters[0].Play(duration=2);        //滤镜切换样式,逐渐变量。新图片显示
    if(NowFrame == MaxFrame){ //如果当前图片是最大数,既4,则是当前图片等于 1
    NowFrame = 1;
    }else{ //否则当前图片数+1;
    NowFrame++;
    }
    }
    setTimeout('fnToggle()', 6000); //6秒后再次执行该函数
    } fnToggle(); //首次运行该函数
    </SCRIPT>
    <IMG class=pic id=oDIV2 style="DISPLAY: none" height=290  src="images/02.jpg" width=1001> 
    <IMG class=pic id=oDIV3 style="DISPLAY: none" height=290 src="images/03.jpg" width=1001>
    <IMG  class=pic id=oDIV4 style="DISPLAY: none" height=290 src="images/04.jpg" width=1001> 
    </DIV>  <SCRIPT type=text/javascript>
      //用 document.write 输入 <div style="position:absolute;left:-10000px;">。原因不明,也许是蛋疼
      document.write('<d' + 'iv st' + 'yle' + '="po' + 'si' + 'tio' + 'n:a' + 'bso' + 'lu' + 'te;l' + 'ef' + 't:' + '-' + '10' + '00' + '0' + 'p' + 'x;' + '"' + '>');
      
      </SCRIPT>  <DIV></DIV>
      
      <SCRIPT type=text/javascript>
      //上面蛋疼作业最后的</div>结尾
      document.write("</div>");</SCRIPT>
      </TD></TR>
      <TR>
      <TD background=images/x.jpg height=4></TD></TR></TBODY></TABLE>
     </BODY>
      

  2.   

    <SCRIPT type=text/javascript>document.write('<d' + 'iv st' + 'yle' + '="po' + 'si' + 'tio' + 'n:a' + 'bso' + 'lu' + 'te;l' + 'ef' + 't:' + '-' + '10' + '00' + '0' + 'p' + 'x;' + '"' + '>');</SCRIPT>
    这个干吗的,竟然拆成这样