当前位置: 代码迷 >> vbScript >> 帮忙看看这一段代码实现的是什么功能?
  详细解决方案

帮忙看看这一段代码实现的是什么功能?

热度:2870   发布时间:2013-02-26 00:00:00.0
帮忙看看这一段代码实现的是什么功能?在线等。。。
<%
  '//文章单页信息调用
  Function zf11_OnlyPage(Page_T,Page_C)
  response.write "<div align=center>"
  response.write "<table border=0 cellpadding=0 cellspacing=0 width=580 height=29 background='images/table_bg.gif'>"
  response.write "<tr>"
  response.write "<TD width='100%' height=29 style='FILTER: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1); PADDING-TOP: 2px'>&nbsp;&nbsp;&nbsp;&nbsp;<span style='letter-spacing: 3px'>"&Page_T&"</span></TD>"
  response.write "</tr>"
  response.write "</table>"
  response.write "</div>"
  response.write "<div align=center>"
  response.write "<table border=0 cellpadding=0 cellspacing=0 width=550 height=5>"
  response.write "<tr>"
  response.write "<td></td>"
  response.write "</tr>"
  response.write "</table>"
  response.write "</div>"
  response.write "<TABLE style='border: 0px solid #CECFCE' bgcolor='#FFFFFF' cellSpacing=0 cellPadding=0 width=""100%"" align=center border=0><TR>"& vbCrLf
  response.write "<TR><TD height=34 colspan=""3"" align=middle>"& vbCrLf
  response.write "<table width=""100%"" border=""0"" cellspacing=""4"" cellpadding=""8""><tr><td height=""185"" valign=""top"">"& vbCrLf
  response.write Page_C
  response.write "</td></tr></table>"& vbCrLf
  response.write "</TD></TR></TABLE>"& vbCrLf
  End Function
%>
“文章单页信息调用是什么意思”?看上去好像是两个输出两个表格,在表格中有两个参数,这到底是干嘛的?

------解决方案--------------------------------------------------------
我看来应该是用来动态生成文章当前页面内容的调用:Page_T是调用者传入的文章标题,Page_C是调用者传入的当前页文章内容。

调用者先从数据库中检索出文章内容,分页,然后把当前要显示的页面内容通过这个函数显示出来。主体是上、下两个定位表格,上面的放标题,下面的放内容,中间还有个空白表格,用于定位,将上下两个部分适当分开,使显示美观。中间表格的定位作用可以看看这个页面,上下相邻的两层楼之间并不是接在一起,而是稍有间隔,这样看上去才舒服,这个中间空白表格的作用就是这样,起定位作用。
  相关解决方案