欢迎光临我的主页,请填写以下信息 : < FORM METHOD="POST" ACTION="test1.asp">
| 以下是引用片段: < P> First Name: < INPUT NAME="fname" SIZE="48"> < P> Last Name: < INPUT NAME="lname" SIZE="48"> < P> Title: < INPUT NAME="title" TYPE=RADIO VALUE="mr">Mr. < INPUT NAME="title" TYPE=RADIO VALUE="ms">Ms. < P> < INPUT TYPE=SUBMIT> < INPUT TYPE=RESET> < /FORM> |
| 以下是引用片段: < % title=request.form("title") if title="mr" then %> 欢迎您 Mr. 。 < % elseif title="ms" then %> 欢迎您 Ms.< % =request.form("fname") %>。 < % else %> < B>< font color=blue>欢迎您 < % =request.form("fname")&" "&request.form("lname") %>。 < /font>< /B> < % end if %> |
保存文件 test1.asp ,并在浏览器中以 HTTP 方式进行浏览,如果此时的系统时间在凌晨 0:00:00 和中午 12:00:00 之间的话,浏览器将显示如下画面:

这其实是一个在 Internet 和 Intranet 上常见的功能,即当用户在浏览器端填写完表单后,通过调用一个通用网关程序将用户数据传送到服务器,由服务器进行处理后再将结果返还给客户浏览器。过去为了实现这样的功能必须编写一个独立于 HTML 之外的 CGI 程序,并通过 HTML 进行调用,撇开 CGI 编写复杂等缺点不谈, CGI 的执行效率也是一个大问题,每一个表单 (form) 均须执行一个可执行文档,当多人同时上线使用时,多个文档同时执行,将大大降低 WEB 服务器的执行速度,如今 ASP 提供了与 HTML 完全相融的编程环境,显然要比使用 CGI 便捷得多。
我来说两句:
推荐文章
相关文章