任务1、设计ASP动态网页1 该ASP网页是登录页。提供一个输入姓名、密码和提交钮&重置钮的表单,ASP网页名称各自定义。本网页适当位置显示当前年月日以及时、分。当浏览用户输入了学号、姓名和密码并提交以后,应该弹出“确认”对话框,确认以后,将表单交给ASP网页2处理。
时间: 2023-11-27 09:52:28 浏览: 23
下面是一个简单的ASP动态网页1,用于登录验证和跳转到ASP网页2:
```asp
<%@ Language=VBScript %>
<%
'获取当前日期和时间
Dim nowTime
nowTime = Now()
'处理提交表单操作
If Request.Form("submit") <> "" Then
'获取用户输入的姓名和密码
Dim name, password
name = Request.Form("name")
password = Request.Form("password")
'进行登录验证
If name = "admin" And password = "123456" Then
'弹出确认对话框
Response.Write("<script>alert('确认提交表单?');</script>")
'跳转到ASP网页2
Response.Redirect("ASP动态网页2.asp")
Else
Response.Write("<h3>登录失败,请重试!</h3>")
End If
End If
%>
<html>
<head>
<title>登录页面</title>
</head>
<body>
<h1>欢迎登录</h1>
<form method="post">
<p>姓名:<input type="text" name="name"></p>
<p>密码:<input type="password" name="password"></p>
<p><input type="submit" name="submit" value="提交"> <input type="reset" value="重置"></p>
<p>当前时间:<%= nowTime %></p>
</form>
</body>
</html>
```
在上面的ASP动态网页1中,我们首先获取当前的日期和时间,然后处理用户提交表单的操作。如果用户输入的姓名和密码正确,就弹出一个确认对话框,并跳转到ASP动态网页2;如果输入的姓名和密码不正确,就输出一个提示信息。在表单中,我们使用了`<%= nowTime %>`语法来输出当前的日期和时间。
需要注意的是,这个ASP动态网页1需要保存为`.asp`文件格式,并放置在Web服务器的`/wwwroot`目录下。当用户访问这个ASP动态网页1时,Web服务器会解析ASP代码,并生成动态的HTML页面返回给浏览器。