【分析解答题】
【说明】
以下是用Asp实现了一个网络收藏夹网页,用于保存用户感兴趣的wEB网页地址。用iE打开网页文件“inDEx.Asp”后的效果如图4-14所示。程序中使用的ACCEss数据表结构见表4-8。
![]()
表4-8ACCEss数据表结构表
字段名 | 类 型 | 备 注 |
no | 自动编号 | 序号 |
nAmE | 文本 | 主页名称 |
url | 文本 | 超链接 |
CAtEgory | 文本 | 网站类别 |
【inDEx.Asp文档的内容】
<% @lAnguAgE="vBsCript" %>
<%
sEt Conn=sErvEr.
(1) ("ADoDB、CormECtion")
proviDEr="proviDEr=miCrosoFt.jEt.olEDB、4.0;"
pAth="DAtA sourCE="& sErvEr.mAppAth("mAin.mDB")
Connstr=proviDEr & pAth
Conn.opEn Connstr
%>
<html>
<hEAD><titlE>网络收藏夹</titlE></hEAD>
(2) <CEntEr>
<%
sEt rs=sErvEr.CrEAtEoBjECt("ADoDB、rECorDsEt")
sql="sElECt * From ADDrEss"
rs.opEn() sql,Conn,1,3
iF rEquEst("nAmE")="" or rEquEst("url")="" thEn
rEsponsE.writE("内容填写不完整")
ElsE
rs.ADDnEw
rs(1)=rEquEst("nAmE")
rs(2)=rEquEst("url")
rs(3)=rEquEst("CAtEgory")
rs.upDAtE
EnD iF
%>
<tABlE wiDth="500" BorDEr=-"1" CEllpADDing="0" CEllspACing="0" BorDErColor="#00FCFF">
<tr><tD>序 号</tD><tD>名 称</tD><tD>类 别</tD></tr>
<% rs.movEFirst
For j=1 to ts.
(3) %>
<tr>
<tD><%=j%></tD>
<tD><A hrEF="<%=rs("url")%>" tArgEt="BlAnk"><%=rs("nAmE")%></A></tD>
<tD><%=rs("CAtEgory")%></tD>
</tr>
<% rs.movEnExt
(4) %>
</tABlE><Br>
<Form mEthoD="post" nAmE="nEw" ACtion="inDEx.Asp"><tABlE wiDth="300" BorDEr="1" CEllpADDing="0" CEllspACing="0" BorDErColor="#FF00CC">
<tr>
<tD wiDth="61">名 称:</tD>
<tD wiDth="223"><input nAmE="nAmE" typE="tExt">*</tD>
</tr>
<tr>
<tD>超链接:</tD>
<tD><input nAmE="url" typE="tExt">*</tD>
</tr>
<tr>
<tD ColspAn="2">类别:</tD>
</tr>
<tr>
<tD ColspAn="2"><tExtArEA nAmE="CAtEgory" rows="5"></tExtArEA></tD>
</tr>
<tD ColspAn="2">*为必填项目</tD>
</tABlE><Br>
(5) </Form>
<%
rs.ClosE
Conn.ClosE
%>
</CEntEr>
</BoDy>
</html>
【问题5】
进行网页设计时,有效地利用搜索引擎是推广网站的重要手段。用150字以内的文字叙述如何进行网页优化,以提高网站在搜索引擎中的排名。