打印本文 关闭窗口 | |
建立人机交互的Web主页 | |
作者:陈鹏 文章来源:eNet 点击数 更新时间:2009/9/12 9:04:00 文章录入:陈鹏 责任编辑:陈鹏 | |
|
|
(1)读者可与Web服务器进行交互; (2)可实现数据库的查询; (3)可以与HTML以外的文件进行交互; (4)可缩短查询时间,提高浏览效率。 1、生成动态网页的步骤 CGI网关接口接口是HTML文件与Web服务器之间的接口程序,它的主要作用是负责处理HTML文件与运行在Web服务器中的程序之间的接口。CGI程序是集成与HTTPD之中的,通常情况下,当安装了HTTPD之后CGI程序就存在于Web服务器中了。产生动态网页的过程大致是这样的: (1) 用户在浏览器中提出数据或查询条件的请求,并执行“提交”后,便将请求信息发送到网上相应的Web服务器上; (2) Web服务器收到这一请求便激活一个CGI程序(程序是驻留在Web服务器上的一个程序); (3) CGI程序调用该服务器下的所有程序或数据库,并完成读者需要的任务,同时将处理结果送回CGI网关接口; (4) 网关接口程序又将其结果转换成该服务器能识别的HTML 文件格式,并确定CGI返回文档的类型; (5) Web服务器将其结果送回浏览器中,浏览器进行数据处理并显示结果。 href="http://www.enet.com.cn/eschool/inforcenter/A20041201367769.html" target="_blank"> 突破网吧限制的几点经验总结 轻轻松松穿透防火墙 2、使用表单技术实现人机交互 在Web中实现人机交互主要使用表单(FORM)来标识,FORM与CGI程序一起共同完成用户与Web服务器之间的交互,它主要完成两个功能:一是指定CGI的路径和名称;二是将读者从浏览器中输入的信息送给CGI。表单中经常使用的HTML标记包括:FORM(在文档中产生表单,指明表单的开始和结束)、INPUT(在文档中输入多种类型的字段,其类型由TYPE属性设置,常见的类型包括单选按钮.复选框和文本等)、SELECT(定义用于选择的项目,它可以产生我们经常使用的列表框)、OPTION(SELECT标记内包含的选项)、TEXTAREA(允许用户输入多行内容的字段)。 我们通过标识建立一个信息输入提示区。该标识有两个属性:一个属性指明其CGI的路径和程序名;另一个说明读者输入信息给Web服务器的数据传输方式。前者使用 3、使用举例 以下程序是一个使用表单进行用户信息调查的例子: 4、结束语 本文简要介绍了在Web网页中进行人机交互的方法和步骤,给出了交互网页设计时所使用的HTML语句规则和使用示例,对人机交互的网页设计有一定的帮助。 href="http://www.enet.com.cn/eschool/inforcenter/A20041201367769.html" target="_blank"> 突破网吧限制的几点经验总结 轻轻松松穿透防火墙 |
|
打印本文 关闭窗口 |