标题:请教:像新浪上的那样的新闻列表,用ASP,程序应该怎么写呀!
只看楼主
hanbao
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2008-3-6
 问题点数:0 回复次数:11 
请教:像新浪上的那样的新闻列表,用ASP,程序应该怎么写呀!
请教:像新浪上的那样的新闻列表,用ASP程序应该怎么写,望有人能教教我.




[[it] 本帖最后由 hanbao 于 2008-3-13 17:01 编辑 [/it]]
搜索更多相关主题的帖子: 新浪 ASP 列表 
2008-03-13 15:31
hanbao
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2008-3-6
得分:0 
希望有人能帮一下忙.在线等
谢谢了.
2008-03-13 15:33
hanbao
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2008-3-6
得分:0 
没有人会写吗?
帮一下小弟呀!
2008-03-13 16:45
luo123
Rank: 1
等 级:新手上路
威 望:2
帖 子:324
专家分:0
注 册:2007-4-13
得分:0 
图片看不清楚!

[url=http://www..cn]电子编程[/url]
2008-03-13 16:56
tianyu123
Rank: 1
等 级:新手上路
威 望:2
帖 子:576
专家分:0
注 册:2007-8-26
得分:0 
哪样的?截个图看看!

改变一切,须从改变观念开始!
2008-03-13 16:56
luo123
Rank: 1
等 级:新手上路
威 望:2
帖 子:324
专家分:0
注 册:2007-4-13
得分:0 
这里有个例子
tab.rar (2.17 KB)

[url=http://www..cn]电子编程[/url]
2008-03-13 16:59
hanbao
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2008-3-6
得分:0 
老大不是这个呀!
就是上面的那个图上的列表呀!就是一行有时候标题长的时候显示一条,短的时候显示两条或两条以上的.(是从数据库里读出来的).
2008-03-13 17:05
luo123
Rank: 1
等 级:新手上路
威 望:2
帖 子:324
专家分:0
注 册:2007-4-13
得分:0 
长的和短的分开显示

[url=http://www..cn]电子编程[/url]
2008-03-13 17:15
luo123
Rank: 1
等 级:新手上路
威 望:2
帖 子:324
专家分:0
注 册:2007-4-13
得分:0 
<table><%
                        Sql = "Select Top 4 * From DB_Topics Where ParentID=0 Order By isVouch Desc, ReplyDate Desc "
                        Set Rs = Server.CreateObject("adodb.recordset")
                        Rs.Open Sql,Conn,1,3
                        If Not Rs.EOF then
                            Rs.movefirst
                            While Not Rs.EOF
                    %>
                                          
                    <tr>
                                             
                        <td width="18" align="right"><img src="images/type_<%=Rs("typeid")%>.gif" align="absmiddle"></td>
                        <td><div class="titleword"><a href="zh_detail.asp?topicid=<%=Rs("id")%>" target="_blank" class="l_b_12"><%=Rs("title_html")%></a>
                        </td>
                        
                                          
                    </tr>
                    <%
                        Rs.MoveNext
                            Wend
                        End If
                        Rs.Close
                        Set Rs = Nothing
                    %></table>


长的和短的内容各自放在一个table里面

[[it] 本帖最后由 luo123 于 2008-3-13 17:22 编辑 [/it]]

[url=http://www..cn]电子编程[/url]
2008-03-13 17:19
tianyu123
Rank: 1
等 级:新手上路
威 望:2
帖 子:576
专家分:0
注 册:2007-8-26
得分:0 
做个参考
程序代码:
<%
dim a,n,m,l
'm为每行显示字数
m=13
l=0
a="王志文下月结婚|新娘很年轻|韩三平探班红楼梦培训基地|活着真好|前清历史|金婚|央视否认封杀艳照门明星|阿Sa称Twins有散伙危险 |江山|美人|江山1|江山2|解放军积极应对印度增兵边境"
a=split(a,"|")
for j=0 to ubound(a)
    response.write "<a href='#'>"&a(j)&"</a>&nbsp;&nbsp;"
    if len(a(j))>(m+1)\2 then
       response.write"<br>"
    else
       l=l+len(a(j))+1
    end if
    if j=ubound(a) then
       n=j
    else
       n=j+1
    end if
    if (l=>(m+1) or l+len(a(n))=>(m+1)) and len(a(j))<=(m+1)\2  then
       response.write"<br>"
       l=0
    end if
next
%>

改变一切,须从改变观念开始!
2008-03-13 18:28



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-203225-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.550775 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved