认真阅读以下关于静态网页制作和动态网页编程的技术说明,根据要求回答问题1~问题6。 【说明】 一、静态网页制作 某电子商务公司用ASP实现了一个用于手机销售信息查询的网页,主页文件名为“index.html”,其文档内容如下。 [inde

admin2009-02-15  40

问题 认真阅读以下关于静态网页制作和动态网页编程的技术说明,根据要求回答问题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是手机信息数据库表结构。

其中,Brand字段下共有两种数据:moto、nokia,分别代表摩托罗拉、诺基亚。
   【main.asp文档的内容】
   <html>
   <head>
       <title>易搜手机资讯广场</title>
   </head>
   <body bgcolor="#ffffff" background="bg1.gif" 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>

选项

答案框架将浏览器的窗口分为多个显示区域,每个区域可以独立的显示一个HTML文档。3个框架。side框架对应side.html,top框架对应top.html,main框架对应 main.asp

解析 这是一道要求读者掌握框架布局常识的基本概念题,本题的解答思路如下。
   框架布局可以把不同对象放置到不同页面加以处理,即框架将浏览器的窗口分为多个显示区域,每个区域可以独立的显示一个HTML文档,每个区域可以独立翻滚。各个框架之间既在内容上相互关联又是彼此独立的,这使得使用框架对网页进行布局会相对灵活且易于维护。由于框架可以取消边框,因此一般来说不影响整体美观。
   HTML中框架的基本语法是:
      <frameset rows="96,*"  "border=0">
          <frame  name=" "  src=" "  scrolling="yes|no|auto">
      </frameset>
   <frameset>…</frameset>用于规定主文档中有几个帧并且各个帧是如何排列的。其rows属性用于规定主文档中各个帧的行定位;border属性用于规定主文档中各个帧的列定位。
   <frame>标签放在<frameset>…</frameset>之间,用于定义某一个具体的帧。其中,name属性用于说明帧的名称,src属性用于说明帧的源html文件名(可包含其相对路径),scrolling属性用于设置卷滚条,其缺省值是auto。
   结合以上知识点仔细阅读题干中给出的index.html文档的内容,它使用了两组frameset,设置了3个框架,名字分别为side、top、main。语句<frame  name="side"  src="side.html"  scrolling="No">说明side框架对应side.html,语句<frame  name="top"  src="top.html"  scrolling="No">说明top框架对应top.html,语句<frame name="main"  src="main.asp"  scrolling="Auto">说明main框架对应main.asp。
转载请注明原文地址:https://jikaoti.com/ti/z4D7FFFM
0

最新回复(0)