资讯   |   开发   |   选机中心   |   产品大全 | IBM | 惠普 | 联想 | 戴尔 | 苹果 | 神舟
更多: | 华硕 | 明基 | 方正 | 紫光 | TCL | 夏新 | 联宝 | 宏碁 | 七喜 | 长城 | 清华同方 | 海尔 | 三星 | 东芝 | 索尼 | 富士通 | LG | 技术 | ddnoon
当前位置:笔记本 > 软件开发 >
Advertisement
文章正文

想问问大侠怎么由程序生产静态html页面!

类型:转载   责任编辑:asp.net   日期:2007/05/23


热门软件下载:


   

就像新浪搜狐等很多大网站一样,页面链接地址等都是html页面,请问是怎么生成的!希望能说详细一点!非常感谢!

网友回答:

发表者:apollosun

我正在写这样一个系统,部分核心代码,你看——  
   
  <!--#include   file="inc/sysadmin.asp"-->  
  <%    
  if   not   chk(session("adminpower"),"管理文章",",")   then  
  goback   "你没有管理文章的权限!"  
  response.end  
  end   if  
  dim   k1,k2,k3,k4,k5,k6,rs,a,b,aa,aaa,p,i,ts,fso,path,aid  
  k1=killn(request("sclass"))  
  k2=killw(request("title"))  
  k6=request("content")&""  
  if   (not   isnumeric(request("sclass")))   or   k2=""   or   k6=""   or   (not   isnumeric(request("aid")))   then  
  goback   "无效的分类或标题内容!"  
  response.end  
  end   if  
  aid=killn(request("aid"))  
  k3=killw(request("author"))  
  k4=killw(request("hotpic"))  
  %>  
  <!--#include   file="inc/conn.asp"   -->  
  <%    
  conn.execute   "editart("&k1&","&k2&","&k3&","&k4&","&aid&")"  
  set   rs=conn.execute("eart("&aid&")")  
  a=rs.getrows()  
  rs.close  
  set   rs   =   nothing  
  set   fso=server.CreateObject("Scripting.FileSystemObject")  
  set   ts   =   fso.opentextfile(server.MapPath(a(5,0)),2,true,-2)  
  ts.writeline   "<!--#include   file=""/ctemp/"&a(11,0)&"_top.inc""-->"  
  ts.writeline   "<script   language=""JavaScript1.2"">var   tmessage=""【"&shwebname&"】"&a(2,0)&""";var   tmessage=tmessage+""   "";ti=""0"";var   temptitle="""";var   speed=""150"";function   titler(){if   (!document.all&&!document.getElementById)       return;   document.title=temptitle+tmessage.charAt(ti);temptitle=temptitle+tmessage.charAt(ti);ti++;if(ti==tmessage.length){ti=""0"";temptitle="""";}setTimeout(""titler()"",speed);}window.onload=titler;</script>"  
  ts.writeline   "<script>window.status=""精彩世界尽在【"&shwebname&"】!按CTRL+D键可以收藏本站   "&shweburl&"!   ""</script>"  
  ts.writeline   "<!--lkstar.art-->"  
  ts.writeline   "<table   class=""art""   border=""0""   cellpadding=""2""   cellspacing=""0""   width=""100%"">"  
  ts.writeline   "<tr><td><p   align=""left"">&clubs;&nbsp;<b>"&shwebname&":&nbsp;</b>"&a(13,0)&"&nbsp;>>&nbsp;"&a(10,0)&"&nbsp;>>&nbsp;"&k2&"</p></td></tr>"  
  ts.writeline   "<tr><td   bgcolor=""#eeeeff""><p   align=""center""><font   size=""+1""><b>"  
  ts.writeline   "<!--lkstar.title-->"  
  ts.writeline   k2  
  ts.writeline   "<!--lkstar.title-->"  
  ts.writeline   "</b></font></p></td></tr><tr><td   bgcolor=""#ffeeee""><p   align=""center"">"  
  ts.writeline   "<!--lkstar.author-->"  
  ts.writeline   k3    
  ts.writeline   "<!--lkstar.author-->"  
  ts.writeline   "&nbsp;&nbsp;&nbsp;&nbsp;"  
  ts.writeline   "<!--lkstar.pubtime-->"  
  ts.writeline   "发布日期:"&a(7,0)  
  ts.writeline   "<!--lkstar.pubtime-->"  
  ts.writeline   "&nbsp;&nbsp;&nbsp;&nbsp;"  
  ts.writeline   "<!--lkstar.hit-->"  
  ts.writeline   "<script   src=""/ArtHit.asp?aid="&a(0,0)&"""></script>"  
  ts.writeline   "<!--lkstar.hit-->"  
  ts.writeline   "</p></td></tr><tr><td>"  
  ts.writeline   "<!--lkstar.content-->"  
  ts.writeline   k6  
  ts.writeline   "<!--lkstar.content-->"  
  ts.writeline   "<br></td></tr></table>"  
  ts.writeline   "<!--lkstar.art-->"  
  ts.writeline   "<table   border=""0""   cellpadding=""2""   cellspacing=""0""   width=""100%"">"  
  ts.writeline   "<tr   bgcolor=""#eeeeff""   height=""25""><td   align=""right"">【<a   href=""/ArtCom.asp?aid="&a(0,0)&"""   target=""_blank"">发表评论</a>】【<a   href=""javascript:window.external.AddFavorite("&shweburl&a(5,0)&","&shwebname&"——"&a(2,0)&")"">收藏本页</a>】【<a   href=""/ArtMail.asp?aid="&a(0,0)&"""   target=""_blank"">告诉好友</a>】【<a   href=""/ArtPrint.asp?path="&a(5,0)&"""   target=""_blank"">打印此文</a>】【<a   href=""javascript:window.close();"">关闭窗口</a>】</td></tr></table>"  
  ts.writeline   "<table   border=""0""   cellpadding=""2""   cellspacing=""0""   width=""100%"">"  
  ts.writeline   "<tr   height=""30""><td   width=""50%""><font   color=""#ff3333"">&nbsp;&nbsp;&nbsp;&nbsp;<b>"&a(13,0)&"   >>   "&a(10,0)&"   >>   最新10篇</b></font></td><td   width=""50%""><font   color=""#ff3333"">&nbsp;&nbsp;&nbsp;&nbsp;<b>"&a(13,0)&"   >>   "&a(10,0)&"   >>   热门10篇</b></font></td><tr>"  
  ts.writeline   "<tr><td   width=""50%""><ul>"  
  set   rs=conn.execute("select   top   10   title,   path,   hit   from   tart   where   cid="&k1&"   and   id<>"&a(0,0)&"   order   by   id   desc")  
  if   not   rs.eof   then  
  aa=rs.getrows()  
  rs.close  
  for   i=0   to   ubound(aa,2)  
  ts.writeline   "<li><a   href="""&aa(1,i)&"""   target=""_blank"">"&gtopic(aa(0,i),30)&"&nbsp;(<font   color=""red"">"&aa(2,i)&"</font>)"&"</a></li>"  
  next  
  ts.writeline   "</ul></td>"  
  else  
  ts.Writeline   "<li>没有相关文章</li></ul></td>"  
  end   if  
  ts.writeline   "<td   width=""50%""><ul>"  
  set   rs=conn.execute("select   top   10   title,   path,   hit   from   tart   where   cid="&k1&"   and   id<>"&a(0,0)&"   order   by   hit   desc")  
  if   not   rs.eof   then  
  aaa=rs.getrows()  
  rs.close  
  for   i=0   to   ubound(aaa,2)  
  ts.writeline   "<li><a   href="""&aaa(1,i)&"""   target=""_blank"">"&gtopic(aaa(0,i),30)&"&nbsp;(<font   color=""red"">"&aaa(2,i)&"</font>)"&"</a></li>"  
  next  
  ts.writeline   "</ul>"  
  else  
  ts

发表者:ken1

那个新闻系统,就是用fso,把提交的新闻都声成静态的页面


 

 
热门推荐笔记本: 明基笔记本
相关文章:
webmaster:popbb@126.com   最佳浏览:1024X768 MSIE
©2007 popbb.net All Rights Reserved