各位大侠好,俺这从书上抄的广告滚动播放代码,到IE上测试什么反应也没有哇:
<html>
<head>
<title>滚动播出</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
<!--
a{color:#666666;
text-decoration:none;
display:block;
line-height:1.5em;
}
a:hover{
color:#cc0000;
text-decoration:none;
}
body{
font:12px 宋体,Verdana,Arial,Helvetica,sans-serif;
background:#ffffff;
margin:0;
padding:0;
text-align:center;
color:#000000;
}
div.div_header{
width:243px;
height:16px;
vertical-align:top;
text-align:left;
font-size:14px;
padding:6px;
}
div.div_top_root{
width:255px;
height:134px;
background:url{pic/bg_news.gif);
background-repeat:no-repeat;
}
#scrollcontainer{
margin-left:10pt;
margin-top:2pt;
overflow:hidden;
text-align:left;
}
-->
</style>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="div_top_root">
     <div class="div_header">今日新闻</div>
 <div id="scrollcontainer">
  <div id="scrollcontent">
  <a href="连接地址">HTML网页语言和网站开发王</a>
  <a href="连接地址">CSS网页布局和显示开发王</a>
  <a href="连接地址">JavaScript动态网页开发王</a>
  <a href="连接地址">ASP动态网站开发王</a>
  <a href="连接地址">ASP.NET(VB)动态网站开发王</a>
  <a href="连接地址">ASP.NET(C#)动态网站开发王</a>
  <a href="连接地址">JSP动态网站开发王</a>
  <a href="连接地址">PHP动态网站开发王</a>
  </div>
 </div>
</div>
<script type="text/javascript" language="javascript">
<!--
var stopscroll=false;
var scrollcontheight=95;
var scrollcontwidth=230;
var scrollspeed=25;
var scrollcontainer=document.getElementById("scrollcontainer");
var scrollcontent=document.getElementById("scrollcontent");
do{
scrollcontainer.appendChild(scrollcontent.cloneNode(true));
}while(scrollcontainer.offsetHeight<scrollcontheight);
scrollcontainer.style.width=scrollcontwidth+"px";
scrollcontainer.style.height=scrollcontheight+"px";
scrollcontainer.noWrap=true;
scrollcontainer.onmouseover=new Function("stopscroll=true;");
scrollcontainer.onmouseout=new Function("stopscroll=false;");
function init(){
scrollcontainer.scrollTop=0;
setInterval("scrollup()",scrollspeed);
}
init();
var currtop=0;
function scrollup(){
debugger;
if(stopscroll==true) return;
currtop=scrollcontainer.scrollTop;
scrollcontainer.scrollTop+=1;
if(currtop==scrollcontainer.scrollTop){
scrollcontainer.scrollTop=0;
scrollcontainer.scrollTop+=1;
}
}
-->
</script>     
</body>
</html>
各位看下到底哪里出了问题,40分送上!!!

解决方案 »

  1.   


    <html>
    <head>
    <title>滚动播出</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <style type="text/css">
    <!--
    a{color:#666666;
    text-decoration:none;
    display:block;
    line-height:1.5em;
    }
    a:hover{
    color:#cc0000;
    text-decoration:none;
    }
    body{
    font:12px 宋体,Verdana,Arial,Helvetica,sans-serif;
    background:#ffffff;
    margin:0;
    padding:0;
    text-align:center;
    color:#000000;
    }
    div.div_header{
    width:243px;
    height:16px;
    vertical-align:top;
    text-align:left;
    font-size:14px;
    padding:6px;
    }
    div.div_top_root{
    width:255px;
    height:134px;
    background:url{pic/bg_news.gif);
    background-repeat:no-repeat;
    }
    #scrollcontainer{
    margin-left:10pt;
    margin-top:2pt;
    overflow:hidden;
    text-align:left;
    }
    -->
    </style>
    </head>
    <body bgcolor="#FFFFFF" text="#000000">
    <div class="div_top_root">
      <div class="div_header">今日新闻</div>
    <div id="scrollcontainer" style="overflow:hidden;text-align:left;">
    <div id="scrollcontent">
    <a href="连接地址">HTML网页语言和网站开发王</a>
    <a href="连接地址">CSS网页布局和显示开发王</a>
    <a href="连接地址">JavaScript动态网页开发王</a>
    <a href="连接地址">ASP动态网站开发王</a>
    <a href="连接地址">ASP.NET(VB)动态网站开发王</a>
    <a href="连接地址">ASP.NET(C#)动态网站开发王</a>
    <a href="连接地址">JSP动态网站开发王</a>
    <a href="连接地址">PHP动态网站开发王</a>
    </div>
    </div>
    </div>
    <script type="text/javascript" language="javascript">
    <!--
    var stopscroll=false;
    var scrollcontheight=95;
    var scrollcontwidth=230;
    var scrollspeed=25;
    var scrollcontainer
    var scrollcontent
    var currtop
    window.onload=function(){
    scrollcontainer=document.getElementById("scrollcontainer");
    scrollcontent=document.getElementById("scrollcontent");
    do{
    scrollcontainer.appendChild(scrollcontent.cloneNode(true));
    }while(scrollcontainer.offsetHeight<scrollcontheight);
    scrollcontainer.style.width=scrollcontwidth+"px";
    scrollcontainer.style.height=scrollcontheight+"px";
    scrollcontainer.noWrap=true;
    scrollcontainer.onmouseover=new Function("stopscroll=true;");
    scrollcontainer.onmouseout=new Function("stopscroll=false;");
    init();
    currtop=0;
    }
    function init(){
    scrollcontainer.scrollTop=0;
    setInterval("scrollup()",scrollspeed);
    }function scrollup(){
    debugger;
    if(stopscroll==true) return;
    currtop=scrollcontainer.scrollTop;
    scrollcontainer.scrollTop+=1;
    if(currtop==scrollcontainer.scrollTop){
    scrollcontainer.scrollTop=0;
    scrollcontainer.scrollTop+=1;
    }
    }
    -->
    </script>   
    </body>
    </html>