asp代码 产品横向排4个自动换行,怎么实现

<tablewidth="99%"border="0"align="center"cellpadding=2cellspacing=1bgcolor="#fefefe">... <table width="99%" border="0" align="center" cellpadding=2 cellspacing=1 bgcolor="#fefefe">
<tr><td>目前位置:<a href=main.asp>首页</a> >
<% if sublar<>"" then%>
<a href='class.asp?LarCode=<%=server.URLEncode(sublar)%>'><%=sublar%></a>
<%if submid<>"" then%>
> <a href="class.asp?LarCode=<%=server.URLEncode(sublar)%>&MidCode=<%=server.URLEncode(submid)%>"><%=submid%></a>
<%
end if
else
response.write title
end if
%>
</td></tr>

<%
pages=fenlei_num
rsprod.pagesize=fenlei_num
allPages = rsprod.pageCount '总页数
If not isNumeric(page) then page=1
if isEmpty(page) or clng(page) < 1 then
page = 4
elseif clng(page) >= allPages then
page = allPages
end if
rsprod.AbsolutePage=page
Do While Not rsprod.eof and pages>0
%>

<tr><td width="190">
<table border=0 width=100% bgcolor=cccccc cellpadding=0 cellspacing=1>
<tr><td valign=top width=190 bgcolor=FFFFFF align=center>
<table border=0 width=100%><tr><td class="pic2" align=center valign=bottom><a href=list.asp?ProdId=<%=rsprod("ProdId")%>><%=lleft

(rsprod("ProdName"),60)%></a><br>
<img border=0 src=images/small/pic_bg_big<%=pic_xiaogao%>.gif><p class="pic1">
<a href=list.asp?ProdId=<%=rsprod("ProdId")%>>
<img border=0 alt='<table border=0 width=300><tr><td width=70><b>商品名称</b>:</td><td><%=rsprod("ProdName")%></td></tr></table>'

onload='DrawImage(this)' src="<%=rsprod("ImgPrev")%>"></a>
</td></tr></table>
</td>
</tr></table>
刚才忘记给分了,现在补上,希望朋友们帮我改一下,谢谢

把商品横向列为4个自动换行就行了
展开
 我来答
晨曦大侠
推荐于2016-01-25 · 法定代表人
晨曦大侠
采纳数:632 获赞数:2297

向TA提问 私信TA
展开全部
<table width="99%" border="0" align="center" cellpadding=2 cellspacing=1 bgcolor="#fefefe">
<tr><td>目前位置:<a href=main.asp>首页</a> >
<% if sublar<>"" then%>
<a href='class.asp?LarCode=<%=server.URLEncode(sublar)%>'><%=sublar%></a>
<%if submid<>"" then%>
> <a href="class.asp?LarCode=<%=server.URLEncode(sublar)%>&MidCode=<%=server.URLEncode(submid)%>"><%=submid%></a>
<%
end if
else
response.write title
end if
%>
</td></tr>

<%
pages=fenlei_num
rsprod.pagesize=fenlei_num
allPages = rsprod.pageCount '总页数
If not isNumeric(page) then page=1
if isEmpty(page) or clng(page) < 1 then
page = 4
elseif clng(page) >= allPages then
page = allPages
end if
rsprod.AbsolutePage=page
Do While Not rsprod.eof and pages>0
%>

<tr><td width="190">
<table border=0 width=100% bgcolor=cccccc cellpadding=0 cellspacing=1>
<tr><td valign=top width=190 bgcolor=FFFFFF align=center>
<table border=0 width=100%><tr><td class="pic2" align=center valign=bottom><a href=list.asp?ProdId=<%=rsprod("ProdId")%>><%=lleft

(rsprod("ProdName"),60)%></a><br>
<img border=0 src=images/small/pic_bg_big<%=pic_xiaogao%>.gif><p class="pic1">
<a href=list.asp?ProdId=<%=rsprod("ProdId")%>>
<img border=0 alt='<table border=0 width=300><tr><td width=70><b>商品名称</b>:</td><td><%=rsprod("ProdName")%></td></tr></table>'

onload='DrawImage(this)' src="<%=rsprod("ImgPrev")%>"></a>
</td><%for i=1 to rsprod.recordcount
if i mod 4 =0 then
%></tr><%
next
end if%></table>
</td>
</tr></table>

没有数据库可测试,你试试看可不可以,不行就HI我吧。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
集锦科技
2010-03-13 · TA获得超过333个赞
知道小有建树答主
回答量:451
采纳率:0%
帮助的人:277万
展开全部
你这代码写的太乱了看半天看不懂,而且do while 也没有loop
你说的是不是每显示四个图片就让它换一行,要这样的话,
加一个判断语句
<%dim n
if n mod 4=o then %>
</tr><tr>
<%
end if
n=n+1
%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式