asp关于action

来源:百度知道 编辑:UC知道 时间:2024/05/15 13:23:06
dim action
action=request.QueryString("action")
我网上下了一个实例,不明白这个传递状态的值是怎么使用的.想问下这个action是从前面表单取来的吗,但是我打开每个页面都有action=request.QueryString("action")这句话,谁能具体解释下,谢谢~

不是从前面的表单取来的,,这个是从URL里面的参数取过来的.写个例子给你..
<%
uName=request.querystring("name")
%>
<html>
<head><title>Querystring的例子</title></head>
<body>
<a href="test.asp?name=帅哥">点一下看看</a><br>
你的名子是<font color="green"><%=uName%></font>
</body>
</html>

把这个存为test.asp,运行看看
request.querystring("name")就是获取那个URL的"?"后面的name的值,这里面只有一个参数.如果有多个要用"&"隔天,如下面:
将这个存为test1.asp,运行看看

<%
uName=request.querystring("name")
uSex=request.querystring("sex")
%>
<html>
<head><title>Querystring的例子</title></head>
<body>
<a href="test1.asp?name=帅哥&sex=男">点一下看看</a><br><br>
你的名子是<font color="green"><%=uName%></font>
你的性别是<font color