大家可以看看实例http://lanya.it50.net/top10.asp
这是top10.asp 的原代码
<table width="75%" align="center" bgcolor="#E7E3CE">
<tr><td>
<!-- #include file="logo.asp"-->
<tr><td><br>
<tr><td>
<!-- #include file="top.asp"-->
<tr><td> <br>
<tr><td>
<table width="100%" cellspacing="0" border="0">
<tr>
<td width="27%" valign="top">
<!--#include file="top10_left.asp"-->
<td valign="top">
<!--#include file="top10_main.asp"-->
</table>
<tr><td>
<br>
<tr><td align="center" colspan="2">
<!-- #include file="bottom.asp"-->
</table>
而我要的效果是bottom.asp在表格里面,实例如 http://lanya.it50.net/musics.asp
bottom.asp就是最下面的内容,从代码看,它应该是在表格里面的,怎么出来了呢
当我把bottom.asp换成top.asp,网页也显示它是在表格的外面
而当我把top10_main.asp的内容换成别的,bottom.asp就会回到表格里面去
说明问题在top10_main.asp
那么问题到底在哪里呢
top10_main.asp 原代码如下:
<table align=right width=100% bgcolor=#E7E3CE>
<tr><td align=center bgcolor="#d6d7ad">我最喜欢的歌曲
<tr><td>
<table bgcolor=#E7E3CE width=100% align=center
cellspacing=0 border=1
bordercolordark=#ffffff bordercolorlight=#999999>
<tr bgcolor="#D6D7AD"><td align=center>名次<td align=center>中文歌名
<td align=center>英文歌名<td align=center>票数
<%
set conn=server.CreateObject("adodb.connection")
Set rs=createObject("ADODB.Recordset")
dim votestr
conn.open "provider=microsoft.jet.oledb.4.0;data source=" &server.MapPath("./lanyadb.mdb") &";persist security info=false"
votestr="Select * from music_info order by music_tickets desc"
rs.open votestr,conn,1,1
For i=1 To 10
If not rs.eof then
chinese=trim(rs("music_chinese"))
english=trim(rs("music_english"))
tickets=rs("music_tickets")
%>
<tr><td align=center><%=i%>
<td align="center" onClick="javascript:window.open('listenning.asp?music_chinese=<%=chinese%>','','height=350,width=300')">
<font color="#3300FF" title="点击试听"> <%=chinese%></font>
<td align="center"><%=english%>
<td align=center><%=tickets%>
<%
rs.MoveNext
End If
Next
rs.Close
%>
</table>
<tr><td><br>
</table>
</table>