这是一段JS滚动新闻的代码。可是我运行后,IE就动不啦。帮我看看,是什么问题。
<!--#include file="Connections/conn.asp" -->
<%
Dim gg
Dim gg_numRowsSet gg = Server.CreateObject("ADODB.Recordset")
gg.ActiveConnection = MM_conn_STRING
gg.Source = "SELECT *  FROM dbo.tz  ORDER BY n DESC,id desc"
gg.CursorType = 0
gg.CursorLocation = 2
gg.LockType = 1
gg.Open()gg_numRows = 0
%>
<%
Dim Repeat2__numRows
Dim Repeat2__indexRepeat2__numRows = 5
Repeat2__index = 0
gg_numRows = gg_numRows + Repeat2__numRows
%><%
Dim rs
Dim rs_numRowsSet rs = Server.CreateObject("ADODB.Recordset")
rs.ActiveConnection = MM_conn_STRING
rs.Source = "SELECT * FROM dbo.d_time ORDER BY 报名开始时间 ASC"
rs.CursorType = 0
rs.CursorLocation = 2
rs.LockType = 1
rs.Open()rs_numRows = 0
%>
<%
Dim Repeat1__numRows
Dim Repeat1__indexRepeat1__numRows = 5
Repeat1__index = 0
rs_numRows = rs_numRows + Repeat1__numRows
%>
<table width="959" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td nowrap><table id="__01" width="441" height="204" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td height="27" colspan="3" valign="top"><img src="im_tz/后台主界面副本_tz_01.jpg" width="441" height="27" alt=""></td>
      </tr>
      <tr>
        <td rowspan="2" valign="top"><img src="im_tz/后台主界面副本_tz_02.jpg" width="4" height="167" alt=""></td>
        <td height="162"><div id='marquee3' ></div></td>
        <td rowspan="2" valign="top"><img src="im_tz/后台主界面副本_tz_04.jpg" width="8" height="167" alt=""></td>
      </tr>
      <tr>
        <td valign="top"><img src="im_tz/后台主界面副本_tz_05.jpg" width="429" height="5" alt=""></td>
      </tr>
    </table></td>
    <td valign="top"><table id="__01" width="518" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td height="53" colspan="9" valign="top"><img src="im_sj/后台主界面副本_sj_01.jpg" width="518" height="53" alt="" /></td>
      </tr>
      <% 
While ((Repeat1__numRows <> 0) AND (NOT rs.EOF)) 
%>
        <tr>
            <td height="27" nowrap="nowrap"><div align="center"><img src="im_sj/后台主界面副本_sj_02.jpg" width="4" height="27" alt="" /></div></td>
          <td width="163" height="27" nowrap="nowrap"><div align="center"><%=(rs.Fields.Item("项目名称").Value)%></div></td>
          <td height="27" nowrap="nowrap"><div align="center"><img src="im_sj/后台主界面副本_sj_04.jpg" width="3" height="27" alt="" /></div></td>
          <td width="116" height="27" nowrap="nowrap"><div align="center"><%=(rs.Fields.Item("报名开始时间").Value)%></div></td>
          <td height="27" nowrap="nowrap"><div align="center"><img src="im_sj/后台主界面副本_sj_06.jpg" width="3" height="27" alt="" /></div></td>
          <td width="113" height="27" nowrap="nowrap"><div align="center"><%=(rs.Fields.Item("报名截止时间").Value)%></div></td>
          <td height="27" nowrap="nowrap"><div align="center"><img src="im_sj/后台主界面副本_sj_08.jpg" width="3" height="27" alt="" /></div></td>
          <td width="108" height="27" nowrap="nowrap"><div align="center"><%=(rs.Fields.Item("考试时间").Value)%></div></td>
          <td height="27" nowrap="nowrap"><div align="center"><img src="im_sj/后台主界面副本_sj_10.jpg" width="5" height="27" alt="" /></div></td>
        </tr>
        <% 
  Repeat1__index=Repeat1__index+1
  Repeat1__numRows=Repeat1__numRows-1
  rs.MoveNext()
Wend
%>      <tr>
        <td height="6" colspan="9"><img src="im_sj/后台主界面副本_sj_12.jpg" width="518" height="6" alt="" /></td>
      </tr>
    </table></td>
  </tr>
</table>
<script language="JavaScript">
function BYMarquee(){
this.Content = []; //显示内容
this.Speed = 20; //上移速度
this.Object = {}; //marquee容器对象
this.Pause = true; //是否停留
this.Start = function(){
var o = this.Object;
var Pause = this.Pause;
var Stop = false;
var Stop2 = false;
o.onmouseover = function(){
Stop = Stop2 = true;
}
o.onmouseout = function(){
Stop = Stop2 = false;
}
var BodyHtml = [];
for(var i in this.Content){
BodyHtml.push("<a href=\"" + this.Content[i].link + "\">" + this.Content[i].text + "</a>");
}
var Dv = document.createElement("div");
Dv.innerHTML = BodyHtml.join("<br />");
o.appendChild(Dv);
var DvHeight = Dv.offsetHeight;
while(Dv.offsetHeight / 2 < o.offsetHeight){
Dv.innerHTML += "<br />" + Dv.innerHTML;
}
Dv.innerHTML += "<br />" + Dv.innerHTML;
setInterval(function(){
if(!Stop){
o.scrollTop ++;
if(o.scrollTop == o.scrollHeight - o.offsetHeight){
o.scrollTop = DvHeight - o.offsetHeight;
}
if(Pause){
if(o.scrollTop % o.offsetHeight == 0){
Stop = true;
setTimeout(function(){
Stop = Stop2;
}, 3000);
}
}
}
}, this.Speed);
}
}//实例3
var marquee3 = new BYMarquee();
marquee3.Content = [
<% 
While ((Repeat2__numRows <> 0) AND (NOT gg.EOF)) 
%>
{link : 'http://www.abc.com/my_tz_view.asp?id=<%=gg("id")%>', text : '<%=gg("n_title")%>'},

 <% 
  Repeat2__index=Repeat2__index+1
  Repeat2__numRows=Repeat2__numRows-1
  gg.MoveNext()
Wend
%>
];
marquee3.Speed = 50;
marquee3.Pause = false;
marquee3.Object = document.getElementById('marquee3');
marquee3.Start();//销毁
 marquee3 = null;
</script>
<%
rs.Close()
Set rs = Nothing
%>
<%
gg.Close()
Set gg = Nothing
%>