标题:从数据库中提取新闻标题,在前台页面连续向上滚动显示(不能有空白区的),谢 ...
只看楼主
kyle_mao
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2012-2-2
结帖率:100%
已结贴  问题点数:20 回复次数:1 
从数据库中提取新闻标题,在前台页面连续向上滚动显示(不能有空白区的),谢谢!
哪位高手指点下,以下是源程序文件:(补充:我在网上搜了很多,但嵌进来要么不行要么显示上破坏了之前的布局,)
谁指点指点,百万分感谢!


  <%
function cutstr(tempstr,tempwid)
if len(tempstr)>tempwid then
cutstr=left(tempstr,tempwid)&"..."
else
cutstr=tempstr
end if
end function%>


<table width="95%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td>
   
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td width="100%"><table width="100%" border="0" cellspacing="0" cellpadding="0">
               
                <tr>
                      <td colspan="2">
                        <%
set rs_news=server.createobject("adodb.recordset")
sqltext4="select top 5 * from news where BigClassName='行业科技' order by AddDate desc "
rs_news.open sqltext4,conn,1,1
                     
%>
                        <table width="100%" border="0" cellspacing="0" cellpadding="0">
                        
                          <%i=0
do while not rs_news.eof
strr=year(rs_news("AddDate"))&"-"&month(rs_news("AddDate"))&"-"&day(rs_news("AddDate"))%>
                          <tr  align="center">
                            <td width="28" align="left" style='BORDER-bottom: #C2C2C2 1px dashed'><img src="images/newdot.jpg" width="4" height="7" /></td>
    <td style='BORDER-bottom: #C2C2C2 1px dashed' width="747" height="25" align="left" ><a class="txt" href="shownew.asp?id=<%=rs_news("id")%>&title=媒体报道" target="_blank">
                            <%=cutstr(rs_news("title"),15)%></a>                            </td>
                        <td style='BORDER-bottom: #C2C2C2 1px dashed' width="224" align="right" ><a class="txt" href="shownew.asp?id=<%=rs_news("id")%>&title=媒体报道媒体报道" target="_blank">[<%=strr%>]</a></td>
                          </tr>
                          <%rs_news.movenext
i=i+1
loop
rs_news.close %>
                        </table></td>
                     
                  </tr>
                    
                  </table>
                </td>
              </tr>
    </table></td>
  </tr>
</table>



   

[ 本帖最后由 kyle_mao 于 2012-2-20 10:50 编辑 ]
搜索更多相关主题的帖子: 数据库 function border 源程序 
2012-02-20 10:48
jonathen
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:32
专家分:134
注 册:2012-2-14
得分:14 
这个你在你显示新闻的div的class或者id中添加一个 overflow属性应该就可以解决了吧! overflow属性设置为 hidden 就是超出部分隐藏!你新闻是以滚动形式出现的 这样设置应该就可以解决你说的那个破坏原先布局问题了!
2012-02-20 11:11



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




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

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