站内搜索: 您现在的位置: 肿瘤咨询在线 >> 文章中心 >> 网络检索 >> 正文

最新文章在首页调用实现左右滚动的代码

更新时间:2004-1-17 15:53:31 来源:WEB 作者:web 可选字体【
最新文章在首页调用实现左右滚动的代码
'=================================================
'过程名:ShowAnnounce1
'作  用:显示最新文章
'参  数:ShowType ------显示方式,1为纵向,2为横向
'        AnnounceNum  ----最多显示多少条公告
'=================================================
sub ShowAnnounce1(ShowType1,AnnounceNum1)
 dim sqlAnnounce1,rsAnnounce1
 if AnnounceNum1>0 and AnnounceNum1<=10 then
  sqlAnnounce1="select top " & AnnounceNum1
 else
  sqlAnnounce1="select top 10"
 end if
 sqlAnnounce1=sqlAnnounce1 & " * from Article order by ArticleID Desc"
 Set rsAnnounce1= Server.CreateObject("ADODB.Recordset")
 rsAnnounce1.open sqlAnnounce1,conn,1,1
 if rsAnnounce1.bof and rsAnnounce1.eof then 
  AnnounceCount1=0
  response.write "<p>没有最新文章</p>" 
 else 
  AnnounceCount=rsAnnounce1.recordcount
  if ShowType1=2 then
   do while not rsAnnounce1.eof   
    response.Write "<a href='ShowArticle.asp?ArticleID=" & rsAnnounce1("ArticleID") &"' title='" & rsAnnounce1("title") & "' target=_Blank>" & rsAnnounce1("title") & "</div><div align='right'>" & rsAnnounce1("Author") & "" & FormatDateTime(rsAnnounce1("UpdateTime"),1) & "</a>"
    rsAnnounce1.movenext
   loop
  else
   do while not rsAnnounce1.eof   
    response.Write "<a href='ShowArticle.asp?ArticleID=" & rsAnnounce1("ArticleID") &"' title='" & rsAnnounce1("title") & "' target=_Blank>" & rsAnnounce1("title") & "[" & rsAnnounce1("Author") & "" & FormatDateTime(rsAnnounce1("UpdateTime"),1) & "]</a>"
    rsAnnounce1.movenext    
   loop
        end if 
 end if  
 rsAnnounce1.close
 set rsAnnounce1=nothing
end sub

将上面代码加入到syscode.asp中,在需要调用的地方添加一个 <marquee scrollamount="2" onmouseover=stop() onmouseout=start() scrolldelay="10" width="674"><% call ShowAnnounce1(1,10) %></marquee>就可以实现最新文章首页调用左右滚动。还有不全面的地方请大家在使用的时候自己修改一下。

    免责声明:
    本文仅代表作者个人观点,与肿瘤咨询在线网站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。


  • 上一篇文章:
  • 下一篇文章:
  • 网站简介 - 联系站长 - 友情链接 - 网站地图 - sitemap - 网站导航 - 进站必读 - 招纳义工