快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

构建你的网站新闻自动发布系统之五

(三)把新闻代码插入你的页面
  最好的新闻发布,当然是为网站本身定做的,那样才能与主页风格一致,但如此
一来,新闻发布系统有缺乏了通用性了,不能移值到别的网站上使用,有得必有失,
在这个基础上要害是找一个平行点。综合来考滤,最好的做法是与页面分离,那样就
可以不影响网页的外观,而也能达到很好的效果,在使用新闻的网页上我们可以通过
放置一条这样的script语句来调用新闻代码
  <script language="JavaScript"
src="http//xxx.com.cn/special/linux/lnews/autoup.asp">
  大家可以到这里看看效果
  现在请大家看看autoup.asp的代码。
<% @language="vbscript" %>
<!--#include Virtual="/news/data/data.inc"-->
<%
Set rs = Server.CreateObject("ADODB.Recordset")
sql="select * from data Order by news_id Desc"
rs.open sql,conn,3,2
if rs.bof then
response.end
end if
dispmess="<table border=0 width=100% cellpadding=0>"

rs.movefirst
disp=""
count=0

disp="<tr><td width=100% ><b>广州市场</b></td></tr>"

do while not rs.eof

\\\'广州市场

if Cint(rs("news_class"))=3 then

disp=disp&"<tr><td width=100% ><a
href=http://www.aaaaa.com.cn/news/read.asp?news_id="&rs("news_id")&"
target=_blank>>>"&rs("news_title")&"</a>(<font size=1>"&rs
("news_year")&"-"&rs("news_month")&"-"&rs("news_day")&" "&rs
("news_time")&"</font>)</td></tr>"
if count>=10 then \\\'clng(application("disp_1"))-1 then
exit do
end if
count=count+1
end if
rs.movenext

loop
disp=disp&"<tr><td width=100% align=right>【更多新闻...】
</td></tr>"
dispmess=dispmess&disp
rs.movefirst
disp=""
count=0

disp="<tr><td width=100% ><b>市场风云</b></td></tr>"

do while not rs.eof

\\\'市场风云

if Cint(rs("news_class"))=1 then

disp=disp&"<tr><td width=100% ><a
href=http://www.aaaaa.com.cn/news/read.asp?news_id="&rs("news_id")&"
target=_blank>>>"&rs("news_title")&"</a>(<font size=1>"&rs
("news_year")&"-"&rs("news_month")&"-"&rs("news_day")&" "&rs
("news_time")&"</font>)</td></tr>"
if count>=10 then \\\'clng(application("disp_2"))-1 then
exit do
end if
count=count+1
end if
rs.movenext

loop
disp=disp&"<tr><td width=100% align=right>【更多新闻...】
</td></tr>"
dispmess=dispmess&disp
rs.movefirst
disp=""
count=0
disp="<tr><td width=100% ><b>IT新闻</b></td></tr>"

do while not rs.eof
\\\'IT新闻
if Cint(rs("news_class"))=2 then

disp=disp&"<tr><td width=100% ><a
href=http://www.aaaaa.com.cn/news/read.asp?news_id="&rs("news_id")&"
target=_blank>>>"&rs("news_title")&"</a>(<font size=1>"&rs
("news_year")&"-"&rs("news_month")&"-"&rs("news_day")&" "&rs
("news_time")&"</font>)</td></tr>"
if count>=50 then \\\'clng(application("disp_3"))-1 then
exit do
end if
count=count+1

end if
rs.movenext
loop
disp=disp&"<tr><td width=100% align=right>【更多新闻...】
</td></tr>"
dispmess=dispmess&disp

dispmess=dispmess&"</table>"

dispmess="document.write(\\\'"&dispmess&"\\\')"
%>
<%=dispmess%>
返回类别: 教程
上一教程: ASP 3.0高级编程(五)
下一教程: 在WEB界面下生成像资源治理器相同的树形目录

您可以阅读与"构建你的网站新闻自动发布系统之五"相关的教程:
· 构建你的网站新闻自动发布系统之一
· 构建你的网站新闻自动发布系统之四
· 构建你的网站新闻自动发布系统之二
· 构建你的网站新闻自动发布系统之三
· 构建你的网站新闻自动发布系统之七
    微笑服务 优质保证 索取样品