预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共27页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PAGE第十讲PAGE27/NUMPAGES27十、表单设计1.搜索表单上一课我们学习了站点操作,在结合网页的编辑技巧,相信你已经可以制作一个自己的站点了。不过我们要把站点设计的更好,还需要继续学习。比如说,搜索网页。你看这一个网页,在网页中有一个搜索文本框,里面可以输入文本,同时还有“开始搜索”和“重新填写”两个按钮。这是一个最简单的搜索表单。它是将搜索表单发布到WEB服务器并在浏览器中看到的结果。我们在自己的计算机上编辑完站点以后,可先把站点的文件拷贝到一个大家都可以访问的服务器上,这样别人就可以通过浏览这个服务器来来访问我们的站点。这个过程就好像把工厂生产的产品拿到商店里让大家选购一样。把这个过程叫做站点的发布。我们把站点的WEB页拷贝到一个服务器上让大家访问,为了把这个放WEB页的服务器和其他服务器区分开,我们就把它叫做WEB服务器。我们试一下就知道这个发布到WEB服务器的搜索表单有什么用了。现在我们在“搜索”文本框中输入“Test”,单击网页上的“开始搜索”按钮。网页上多出了一个表格。这个多出的表格列出了我们网站中所有出现了“TEST”的网页,以及这些网页的修改日期、大小、和与关键字匹配的紧密程度。这个网页是一个进行关键字搜索的网页。现在我们自己也做一个这样的搜索表单我们首先在要插入这样的搜索表单的位置单击,使插入点放到指定位置,选择“插入”菜单的“组件”子菜单,单击“搜索表单”,进入“搜索表单属性”对话框。在“搜索表单属性”选项卡里,我们可以改变搜索表单的文本框和按钮的提示,现在我们把“输入框的标签”改为“在网站中搜索:”,单击“搜索结果”选项卡,在这里我们可以设置显示查询结果时要显示哪些信息,以及信息的格式,我们选中“显示文件大小”和“选中文件日期”复选框,单击“确定”按钮。搜索表单显示在指定位置了。除了搜索文本框的提示信息之外,它的外观和刚才的搜索表单并没有什么不同。现在我们单击“预览”选项卡,切换到预览模式,在“在网站中搜索:”中输入“FRONTPAGE”,单击“开始搜索”按钮。没有反应?我们看一下预览窗口的标题:“该网页中存在着需要保存或发布后才可正常预览的元素”。这说明我们的搜索表单在发布到WEB服务器之前是不能正常工作的。我们来看一看表单的工作原理。首先说说搜索表单和普通网页有区别:搜索表单可以让我们输入字符串,还可以查询关键字。而普通网页只能让浏览者通过选择超链接的方法进行选择,察看指定的网页,这些网页都是事先设计好的,在浏览时并不改变。但是搜索表单的查询结果可以不一样,每次查询都会改变网页的显示内容,这也就是说搜索表单在浏览时显示是可以改变的。我们再来看一下表单的工作过程:1.首先,用户输入要查询的关键字,然后单击“开始搜索”按钮,浏览器就会把用户输入的信息发送到WEB服务器,这个过程叫做提交;2.接着WEB服务器受到信息之后就进行查询找到相关的网页,提取它们的大小、名字的等信息,并把这些信息格式化为WEB网页;3.最后,服务器再把格式化后的网页发回用户的浏览器,这时用户就看到查询到的信息了,我们把这个过程叫做表单处理。也就是说,表单处理的过程是在WEB服务器上完成的。正是因为这个道理,我们如果不把搜索表单发布到服务器就不能正常使用搜索表单的功能。2.创建表单网页学习了如何创建搜索表单之后,我们就可以学习怎么创建其他类型的表单了。我们先来看一个表单例子:是一个让用户填写个人信息的表单,其中有文本框可以输入字符串,还有复选框和单选框,也有下拉列表。不管表单多复杂,它都是用来收集浏览者从客户端向WEB服务器发送的信息的,而普通的网页只是用来向浏览者显示一些固定的信息。在WEB服务器上有表单处理程序,通过表单处理程序WEB服务器可以对表单收集的信息进行处理,处理方法除了象搜索表单那样把信息格式化为WEB页之外,还可以将信息以文本文件的形式保存或把信息以Email的形式发送给站点管理员等。需要指出的是,我们用不着自己编写表单处理程序,用FRONTPAGE可以创建表单,在FRONTPAGE里,我们可以用表单模板、表单向导和字定义的方式来创建表单。用模板和向导比较简单:现在我们单击“文件”菜单的“新建”项,选择“网页”命令,在“常规”选项卡里我们可以找到“表单向导”,利用它我们可以创建几乎所有的表单;另外,我们还可以看到“搜索网页”图标、“意见册”图标、“意见薄”图标、“用户注册”图标,选择这些图标就选择了特定的模板来创建相应用途的表单。我们单击“意见薄”图标,在“新建”窗口的右方就说明了这一个模板的用途,它是用来收集浏览者对站点的意见的。刚才说过利用表单向导我们可以创建几乎所有的表单,我们试一下就知道了,现在我们创建一个表单,该表单的作用是收