急,在线等!!!!给100分

mu123 2004-12-20 03:53:31
我想这样来显示,请问怎么做(asp中)

test1 test5 test9
test2 test6 test10
test3 test7 ......
test4 test8
...全文
146 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
pengliyong 2004-12-20
  • 打赏
  • 举报
回复
<%
dim i,x,y
x=0
y=0

for i=0 to 12
if (i mod 4) = 0 then
x = x + 100
y = 0
else
y= y + 100
end if
response.write "<div style='position: absolute ; left: " & x & "px; top: "& y &"px;'>"
response.write "test"&i&"</div>"

next
%>
zlj113 2004-12-20
  • 打赏
  • 举报
回复
<table width="100%" border="0" align="center" cellspacing="1" bgcolor="#999999">
<tr align="center" bgcolor="#FFFFFF">
<%
for i=1 to 4
response.write "</tr> <tr align='center' bgcolor='#FFFFFF'>"
for j=1+i to I+20 step 4
if j<20 then
response.write "<td align=middle >"
response.write right("0" & trim(cstr(j-1)),2)
response.write "</td>"
else
exit for
end if
next
next%>
zlj113 2004-12-20
  • 打赏
  • 举报
回复
上面是从我另一代码里取出来的,
楼主自己优化下吧
zlj113 2004-12-20
  • 打赏
  • 举报
回复
<table width="100%" border="0" align="center" cellspacing="1" bgcolor="#999999">
<tr align="center" bgcolor="#FFFFFF">

<%x=1
for i=1 to 4
response.write "</tr> <tr align='center' bgcolor='#FFFFFF'>"
for j=1+i to I+20 step 4
%>

<%if j<20 then%>
<td align=middle >
<%
response.write right("0" & trim(cstr(j-1)),2)
%>
</td>
<%else%>

<%j=j+1
exit for
end if%>
<%next
next%>
yb2008 2004-12-20
  • 打赏
  • 举报
回复
用表格比较好!!

if (i mod 3)=0 then response.write("<tr></tr>")
xinsheng212 2004-12-20
  • 打赏
  • 举报
回复
建议用表格,不要用层。
xinsheng212 2004-12-20
  • 打赏
  • 举报
回复
简单写给你,
循环的时候,判断
if (i mod 3)=0 then
response.write "<br>"
end if
lisoon 2004-12-20
  • 打赏
  • 举报
回复
今天研究了一下div排版,刚好用上。设一个div为固定高度,当内容太多,它就会自动折行了。
csharps 2004-12-20
  • 打赏
  • 举报
回复
先把RS内容保存到一个数组中。

然后循环取数组值。

比如
for i=1 to ubound(xxx)
response.write xxx(I)
response.write xxx(I+4)
response.write xxx(I+8)
next
whb147 2004-12-20
  • 打赏
  • 举报
回复
<table>
<tr>
<td>
<%
dim i,col,irow
i=1
irow=4

for i=1 to 12
if i mod irow =0 then response.write "</td><td>"
response.write "test"&i&"<BR>"
next
</td>
</tr>
</table>
mu123 2004-12-20
  • 打赏
  • 举报
回复
我用了,不行
mu123 2004-12-20
  • 打赏
  • 举报
回复
请问这怎么做啊?
<table width="778" border="0" cellpadding="0" cellspacing="0" >
<tr>
<td width="31" height="100%" align="center" bgcolor="#FF9A00" class="text"><p>友<br>情<br>链<br>接</p></td>
<%Set Rs = Conn_CPrint.Execute("select * from Prn_HotSite where qiyou='1' and fabu='1' order by paixu")


<td bgcolor="#D6D1CD">
<a href='http://<%=trim(RS("SiteUrl"))%> '>
<font size="-1"> <%=(rs("sitename"))%></font> </a>
</td>
<%
Rs.Movenext
loop %>

</tr>
</table>
alianasia 2004-12-20
  • 打赏
  • 举报
回复
for i=0 to 100

循环一下,Mod一下i,决断是否要换行..

思路就是这样.
iuhxq 2004-12-20
  • 打赏
  • 举报
回复
无论是行固定还是列固定都可以用i mod 4=0来处理
whb147 2004-12-20
  • 打赏
  • 举报
回复
很简单
你这个可以定义为
3列4行的显示

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧