程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> ASP入門教程 >> ASP進階教程Ⅲ:給留言簿潤下色

ASP進階教程Ⅲ:給留言簿潤下色

編輯:ASP入門教程
  為了能使我們做出來的留言簿更美觀,讓我們來給上一章的簡單留言簿潤下色,再令其留言在另外的一個單獨的頁面顯示。
  那麼怎樣給該留言簿潤色呢?留言表單界面的背景總不能沒吧?而且為了讓留言表單的內容顯示得更加規整,我們是否有必要用框架將留言表單的內容框起來呢?想好了,現在就讓我們立即動手給我們的留言簿粉飾刷新。

步驟一:先給留言表單加上背景

  這個問題我在這裡就不多費口舌了。至於如何給表單的內容加點底色然後用虛框框起來,我們可以將上一章所給程序中的“定義留言的顯示格式”部分進行更改。我在這裡只是給留言表單的內容加上了點底色。我的方法非常簡單就只將代碼:

Line3 = "< TABLE BORDER=1>< TR>< TD>"
Line3 = Line3 & "您的留言:" & Memo & "< /TD>< /TR>< /TABLE>"更改如下:
Line1 = "< TABLE BORDER=0 BGCOLOR=#33CCCC width=781>< TR>< TD>"
Line1 = Line1 & Name & String(5, " ") & Email &  "< /TD>< /TR>< /TABLE>" Line2 = "< TABLE BORDER=0 BGCOLOR=#33CCCC width=781>< TR>< TD>"
Line2 = Line2 & "主 題:" & Subject & "< /TD>< /TR>< /TABLE>"
Line3 = "< TABLE BORDER=0 BGCOLOR=#33CCCC width=781>< TR>< TD>"
Line3 = Line3 & "您的留言:" & Memo & "< /TD>< /TR>< /TABLE>"

  我在這裡想再一次提醒各位,不要用FontPage98或Dreamweaver2.0等主頁制作軟件進行修改。

步驟二、如何讓留言另起一頁顯示出來呢?

  我們可以將第一章中介紹的guestbook1.ASP去掉步驟三裡的那段Html代碼後另存為guestbook2.htm;將manage1.asp的最後一句:Response.Redirect "guestbook1.asp" 改成:Response.Redirect "book2.asp"後另存為manage2.asp。其實上述的兩個改動只是為了實現這樣一情況,就是:把原來的“指引客戶端浏覽器到guestbook1.asp中去觀看留言”更改成“指引客戶端浏覽器到新建的另一Web頁面book2.asp中去觀看留言”。(注意:guestbook2.htm和manage2.ASP中源代碼所涉及到的文件名得做相應的變更,我在這裡不再贅述)
  既然在manage2.asp中,我們指引客戶端浏覽器到book2.asp中去觀看留言,那麼我們就得新建一book2.asp,並且在book2.asp中打開留言記錄。我們可以將以下代碼剪切下來並存成book2.ASP。

< Html>
< head>
< meta http-equiv="Content-Type" content="text/Html; charset=gb2312">
< title>留言薄< /title>
< link rel="stylesheet" href="../images/Text.CSS">
< /head>
< body TEXT="#000000" BGCOLOR="#FFFFFF" 不BACKGROUND="b01.jpg">
< h2 ALIGN="CENTER">留言薄< /h2> < hr noshade color="red">
< !--#include file="book2.txt" -->
< a HREF="guestbook2.htm" class="text2">
< p align="center">返回留言薄< /a>
< /p>
< /body>
< /Html>  

  給留言簿潤色,我們可以根據自已的喜惡進行設置,這都比較簡單。但是我們有沒有想過這樣將所有留言只顯示在一個網頁
上是否有點不太妥當呢?試想,假如留言只有那麼十來二十條的也就算了,但是如果我們有上百條甚至上千條的留言記錄,天啊,我到底要等到什麼時候才能等到留言界面完全顯示出來呢?而且如此繁多的留言記錄放在同一頁面上,這還能讓你提起興趣來查看留言麼?
  為了管理好留言的顯示,將留言簿做得更實用、更易管理,我們在下一章將開始學習數據庫版本留言簿的編寫。  
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved