试题与答案

认真阅读以下关于静态网页制作和动态网页编程的技术说明,根据要求回答问题1~问题6。

题型:问答题

题目:


认真阅读以下关于静态网页制作和动态网页编程的技术说明,根据要求回答问题1~问题6。
【说明】
一、静态网页制作
某电子商务公司用ASP实现了一个用于手机销售信息查询的网页,主页文件名为“index.html”,其文档内容如下。
[index.html文档内容]
<html>
<head>
<title>易搜手机资讯广场</title>
</head>
<frameset cols="198, *" "border=0">
<frame name="side" src="side.html" scrolling="No">
<frameset rows=’96, *" "border=0">
<frame name="top" src="top.html" scrolling="No">
<frame name="main" src="main.asp" scrolling="Auto">
</frameset>
</frameset>
<body>
</body>
</html>
二、动态网页编程
图6-9是用户按品牌型号进行查询时的网页(main.asp)在IE浏览器上运行后的效果图。表6-9是手机信息数据库表结构。


表6-9 数据库字段说明表

字段名类型备注  字段名类型备注
Id自动编号记录编号Price货币参考价格
Brand文本手机品牌Function文本功能描述
Type文本手机型号
其中,Brand字段下共有两种数据:moto、nokia,分别代表摩托罗拉、诺基亚。
【main.asp文档的内容】
<html>
<head>
<title>易搜手机资讯广场</title>
</head>
<body bgcolor="#ffffff" background="bg1.gif?82924914" text="#000000">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<left>
<!-以下为实现按手机型号搜索功能的部分-->
<from name="form1" method="post" action="main_search.asp">
<div align="left">
<table width="400" border="0">
<tr>
<td align="right" width="120">请输入<font color="ff0000">型号</font>关键字:</td>
<td align="left" width="40">
<input name="Searchtxt" type="text" id="Searchtxt"></td>
<td colspan="2" align="left">
<input type="submit" name="Submit" value="搜索"></td>
</tr>
</table>
</div>
</form>
</left>
</table>
<!-以下为浏览手机信息部分功能>
<table>
<center>
<%dim searchtext searchtext=Request.Form ("Mobel")
exec="select * from mod order by Type ASC"
set conn=server.createobject ("adodb.connection")
dbpath=server.mappath ("mod.mdb")
conn.open "PROVIDER=Microsoft.jet.OLEDB.4.0;data source="&dbpath
set rs=server.createobject ("adodb.recordset")
rs.open exec, conn, 1, 3
<!-省略关于分页功能的代码>
%>
<div align="right">
<table border="1" width="100%">
<tr>
<th width="20%"><font color="#996633" size="2">品牌</font></th>
<th width="20%"><font color="#996633" size="2">型号</font></th>
<th width="20%"><font color="#996633" size="2">参考价格</fonr></th>
<th width="40%"><font color="#996633" size="2">功能描述</font></th>
</tr>
</table><br>
<% do while NOT rs.EOF and rowcount>0%>
<div align="right">
<table border="1" width="100%">
<tr>
<td align="center" width="20%"><font size="2"><%=rs (Brand) %></font></td>
<td align="center" width="20%"><a herf="<%=rs ("type") %>.asp"><font size="2"><%=rs ("Type") %></font></a></td>
<td align="center" width="20%"><font size="2"><%=rs (Price) %></font></td>
<td align="center" width="40%"><font size="2"><%=rs (Function) %></font></td>
</tr>
</table>
</div>
<%rowcount=rowcount-1%>
<%rs.MoveNext’ 指向下一条%>
<%LOOP%>
<br>
<!--省略关于分页功能的代码>
</div></center></td></tr>
</table>
</body>
</html>

【问题6】 如果网页及素材均存放在本级目录"D:\documents\webpages\"中,网页side.html中有一幅图片msf.gif?82924914存放在"D:\documents\webpages\pic\"目录中。为了在改变整个网页存放的目录设置后,仍然能在浏览器中浏览到该图片,图片的src属性值应设置为 (7) 。 A."D:\documents\webpages\msf.gif?82924914" B."\webpages\msf.gif?82924914" C."\pic\msf.gif?82924914"

答案:

参考答案:

解析:C,或"\pic\msf.gif"这是一道要求读者掌握绝对路径和相对路径区别的分析理解题。本题的解答思路如下。 网页中的图像、动画等素材都有其固定的存放位置,只有通过路径来调用它们才能把它们显示在网页中。在网页中的路径大体可分为相对路径和绝对路径两种。 完整地描述文件位置的路径称为绝对路径。例如,本试题中网页及素材均存放在本级目录 "D:\documents\webpages\"就是一个绝对路径。如果网页side.html中图片msf.gif的src属性值应设置为 "D"\documents\webpages\pic\msf.gif",那么当改变整个网页存放的目录设置后,将导致浏览器无法在指定的位置打开指定的文件,使msf.gif图片素材不能正常显示,即出现“死链接”现象。 相对路径是以某一文件夹(路径)为基准,然后进行相对的文件查找的路径。在本试题中,网页side.html的图片msf.gif存放在"D:\documents\webpages\pic\"目录中,那么它相对于目录"D:\documents\webpages\"的路径是\pic\,即为了在改变整个网页存放的目录设置后,仍然能在浏览器中浏览到该图片,图片的src属性值应设置为"\pic\msf.gif"。另外,在相对路径中使用“..\”来表示上一级目录,“..\..\”表示上上级目录,依此类推。 另外,当素材(如图片等)使用相对路径时,游览器只需将素材文件下载一次,当再次使用这个图片时,只要再重新显示一次即可。而如果使用素材的绝对路径,则每次显示该素材时都要重新下载一次,这将会大大降低整个网页的显示速度。

试题推荐
题型:问答题

阅读《论学问》中的一段文字,回答下列小题:
有些书可供一尝,有些书则可以吞下,有不多的几部书则应当咀嚼消化;这就是说,只要读读他们底一部分就够了,有些书可以全读,但是不必过于细心地读;还有不多的几部书则应当全读,勤读,而且用心地读。有些书也可以请代表去读,并且由别人替我作出节要来;但这种办法只适于次要的议论和次要的书籍……

这段文字提及了哪几种读书的方法

查看答案
微信公众账号搜索答案