you can use DHTML or XBL

解决方案 »

  1.   

    看来只有用JS替代.各位请帮我贴点JS让图片或文字移动的代码.多谢了!
      

  2.   

    <!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><table width="499" border="1" cellpadding="0" cellspacing="0" bordercolor="#CC6600">
        <tr>
        <td width="495">
    <div id=demo style=overflow:hidden;height:70;width:400> 
    <div id=demo1>
    <a href='' target='_blank'>这是滚动第1行</a><br>
    这是滚动第2行<br>
    这是滚动第3行<br>
    这是滚动第4行<br>
    这是滚动第5行<br>
    这是滚动第6行<br>
    这是滚动第7行<br>
    这是滚动第8行<br>
    </div>
    <div id=demo2></div>
    </div>
    <script>
    var speed=30
    demo2.innerHTML=demo1.innerHTML
    function Marquee()
    {
    if(demo2.offsetTop-demo.scrollTop<=0)
    demo.scrollTop-=demo1.offsetHeight
    else
    {
    demo.scrollTop++
    }
    }
    var MyMar=setInterval(Marquee,speed)
    demo.onmouseover=function() {clearInterval(MyMar)}
    demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
    </script> </td>
      </tr>
    </table>
    </BODY>
    </HTML>
      

  3.   

    <!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=utf-8" />
    <title>连续滚动图片演示</title>
    </head><body>
    <div id="demo" style="OVERFLOW: hidden; WIDTH: 381px;valign:top; background-color:#FFFFCC">
    <table width="100%"  border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td id="demo1">
    <table width="100%"  border="0">
      <tr>
        <td><img src="test.jpg" width="200" height="67" alt="" /></td>
        <td><img src="test.jpg" width="200" height="67" alt="" /></td>
        <td>asd</td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td>&nbsp;</td>
        <td>&nbsp;</td>
      </tr>
    </table></td>
        <td id="demo2">&nbsp;</td>
      </tr>
    </table>
    </div>
    <div id="aa" style="OVERFLOW: hidden; WIDTH: 381px;valign:top; background-color:#FFFFCC">
      <table width="100%"  border="0" cellpadding="0" cellspacing="0">
        <tr>
          <td id="aa1"><table width="100%"  border="0">
              <tr>
                <td><img src="test.jpg" width="200" height="67" alt="" /></td>
                <td><img src="test.jpg" width="200" height="67" alt="" /></td>
                <td s"s">asd</td>
              </tr>
              <tr>
                <td>&nbsp;</td>
                <td>&nbsp;</td>
                <td>&nbsp;</td>
              </tr>
          </table></td>
          <td id="aa2">&nbsp;</td>
        </tr>
      </table>
    </div>
    <script language="JavaScript" type="text/javascript">
    function marquee(tagName, speed)
    {
    // Coded by NetRube([email protected])
    speed = speed || 30;
    var tag0 = document.getElementById(tagName);
    var tag1 = document.getElementById(tagName + "1");
    var tag2 = document.getElementById(tagName + "2");
    tag2.innerHTML = tag1.innerHTML;
    var myMar = setInterval(scrolling, speed);
    tag0.onmouseover = function()
    {
    clearInterval(myMar);
    }
    tag0.onmouseout = function()
    {
    myMar = setInterval(scrolling, speed);
    }

    function scrolling()
    {
    if (tag0.scrollLeft > tag2.offsetWidth)
    tag0.scrollLeft -= tag1.offsetWidth;
    else
    tag0.scrollLeft++;
    }
    }var mar = new marquee("demo", 50);
    mar = null;
    var mar = new marquee("aa", 30);
    mar = null;
    </script>
    </body>
    </html>
      

  4.   

    回复人: fason(咖啡人生) ( ) 信誉:705  2004-12-29 11:21:48  得分: 0  
     
     
       
    you can use DHTML or XBL============================
    XBL是什么东东?