📄 15-2-1.cfm.htm
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>接受一个Query字段</title>
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
</head>
<body>
<p ALIGN="JUSTIFY"><b><font SIZE="5">接受一个</font><font FACE="宋体" SIZE="5">Query</font><font
SIZE="5">字段</font></b></p>
<font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY"></font><font SIZE="3">在</font><font FACE="宋体" SIZE="3">URL</font><font
SIZE="3">地址后面用问好带着</font><font FACE="宋体" SIZE="3">Query</font><font
SIZE="3">字段来传递参数也是很常用的,如果你曾经使用过诸如</font><font
FACE="宋体" SIZE="3">Alta Vista</font><font SIZE="3">这样的网络搜索引擎,你就会对这种方式十分熟悉。</p>
</font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY"></font><font SIZE="3">你可以在指定联接中利用</font><font
FACE="宋体" SIZE="3">?</font><font SIZE="3">带</font><font FACE="宋体" SIZE="3">Query</font><font
SIZE="3">字段来传递参数信息,例如下例:</p>
</font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY"><HTML></p>
<p ALIGN="JUSTIFY"><HEAD><TITLE>Query</font><font SIZE="3">字段示例</font><font
FACE="宋体" SIZE="3"></TITLE></HEAD></p>
<p ALIGN="JUSTIFY"><BODY></p>
<p ALIGN="JUSTIFY"><A HREF=</font><font SIZE="3">“</font><font FACE="宋体" SIZE="3">http://www.aspsite.com/newpage.asp?Click=YES</font><font
SIZE="3">”</font><font FACE="宋体" SIZE="3">></font><font SIZE="3">点击这里</font><font
FACE="宋体" SIZE="3">!</A></p>
<p ALIGN="JUSTIFY"></BODY></p>
<p ALIGN="JUSTIFY"></HTML></p>
<p ALIGN="JUSTIFY"></font><font SIZE="3">在这个例子中,联接地址是</font><font
FACE="宋体" SIZE="3">newpage.asp</font><font SIZE="3">。不过,这个连接包括一个</font><font
FACE="宋体" SIZE="3">Query</font><font SIZE="3">字段,</p>
</font><font FACE="Tms Rmn" SIZE="3">
<p ALIGN="JUSTIFY"></font><font SIZE="3">“</font><font FACE="宋体" SIZE="3">Click=Yes</font><font
SIZE="3">”传递到了</font><font FACE="宋体" SIZE="3">newpage.asp</font><font
SIZE="3">中去。</p>
</font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY"></font><font SIZE="3">你也可以在浏览器的地址拦中直接敲入主页后面带上</font><font
FACE="宋体" SIZE="3">Query</font><font SIZE="3">字段的方法来进行信息传递,对于服务端来说,二者是没有区别的。例如下面:</p>
</font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY">http://www.aspsite.com/newpage.asp?Click=Yes</p>
<p ALIGN="JUSTIFY"></font><font SIZE="3">进行菜单类选择时</font><font
FACE="宋体" SIZE="3">Query</font><font SIZE="3">字段是非常有用的。如果你在一个主页中指向不同内容而又希望在一个主页中处理,那么你就可以利用它。例如下面这个例子:</p>
</font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY"><HTML></p>
<p ALIGN="JUSTIFY"><HEAD><TITLE></font><font SIZE="3">产品列表</font><font
FACE="宋体" SIZE="3"></TITLE></HEAD></p>
<p ALIGN="JUSTIFY"><BODY></p>
<p ALIGN="JUSTIFY"><H3></font><font SIZE="3">欢迎进入迈至科网上商店</font><font
FACE="宋体" SIZE="3"></H3></p>
</font><font SIZE="3">
<p ALIGN="JUSTIFY">请选择你要订购的名录:</p>
</font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY"><p><a href=</font><font SIZE="3">“</font><font FACE="宋体"
SIZE="3">purchase.asp?ITEM=1</font><font SIZE="3">”</font><font FACE="宋体" SIZE="3">></font><font
SIZE="3">用户手册</font><font FACE="宋体" SIZE="3"></a></p>
<p ALIGN="JUSTIFY"><p><a href=</font><font SIZE="3">“</font><font FACE="宋体"
SIZE="3">purchase.asp?ITEM=2</font><font SIZE="3">”</font><font FACE="宋体" SIZE="3">></font><font
SIZE="3">打字机</font><font FACE="宋体" SIZE="3"></a></p>
<p ALIGN="JUSTIFY"><p><a href=</font><font SIZE="3">“</font><font FACE="宋体"
SIZE="3">purchase.asp?ITEM=3</font><font SIZE="3">”</font><font FACE="宋体" SIZE="3">></font><font
SIZE="3">马蹄铁</font><font FACE="宋体" SIZE="3"></a></p>
<p ALIGN="JUSTIFY"></body></p>
<p ALIGN="JUSTIFY"></html></p>
</font><font SIZE="3">
<p ALIGN="JUSTIFY">虽然用户可以进行多种选择,而且每种选择都连接不同内容,但是实际上指向一个</font><font
FACE="宋体" SIZE="3">Active Server Page</font><font SIZE="3">,只是</font><font
FACE="宋体" SIZE="3">Query</font><font SIZE="3">字段不同。</p>
</font><b><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY"></font><font SIZE="3">图</font><font FACE="宋体" SIZE="3">15.3 </font><font
SIZE="3">订购列表页</p>
<p><img SRC="../Image118.gif" tppabs="http://210.74.168.175/guide/asp/Image118.gif" WIDTH="532" HEIGHT="392" ALIGN="LEFT"> </font><font
FACE="宋体" SIZE="3"></p>
</b>
<p><b><font SIZE="3"> </font></b></p>
<p><b><font SIZE="3"> </font></b></p>
<p><b><font SIZE="3"> </font></b></p>
<p><b><font SIZE="3"> </font></b></p>
<p><b><font SIZE="3"> </font></b></p>
<p><b><font SIZE="3"> </font></b></p>
<p><b><font SIZE="3"> </font></b></p>
<p><b><font SIZE="3"> </font></b></p>
<p><b><font SIZE="3"> </font></b></p>
<p><b><font SIZE="3"> </font></b></p>
<p><b><font SIZE="3"> </font></b></p>
<p><b><font SIZE="3"> </font></b></p>
<p><b><font SIZE="3"> </font></b></p>
<p ALIGN="JUSTIFY"></font><font SIZE="3">用户可以自由选择点击连接,那么根据</font><font
FACE="宋体" SIZE="3">Query</font><font SIZE="3">字段来判断显示不同内容。</p>
</font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY"></font><font SIZE="3">你可以用</font><font FACE="宋体" SIZE="3">Active
Server Pages</font><font SIZE="3">的</font><font FACE="宋体" SIZE="3">Request</font><font
SIZE="3">对象的</font><font FACE="宋体" SIZE="3">QueryString</font><font SIZE="3">集合来接受这些信息,和</font><font
FACE="宋体" SIZE="3">Form</font><font SIZE="3">集合的调用方法一样。要想接受一个特定的</font><font
FACE="宋体" SIZE="3">Query</font><font SIZE="3">字段内容,你只需要写出</font><font
FACE="宋体" SIZE="3">Query</font><font SIZE="3">字段的名称就行了。这有一个例子(对应于上面的产品列表主页):</p>
</font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY"><HTML></p>
<p ALIGN="JUSTIFY"><HEAD><TITLE></font><font SIZE="3">订购</font><font
FACE="宋体" SIZE="3"></TITLE></HEAD></p>
<p ALIGN="JUSTIFY"><BODY></p>
<p ALIGN="JUSTIFY"><%</p>
<p ALIGN="JUSTIFY">SELECT CASE Request.QueryString(</font><font SIZE="3">“</font><font
FACE="宋体" SIZE="3">item</font><font SIZE="3">”</font><font FACE="宋体" SIZE="3">)</p>
<p ALIGN="JUSTIFY">CASE </font><font SIZE="3">“</font><font FACE="宋体" SIZE="3">1</font><font
SIZE="3">”</font><font FACE="Tms Rmn" SIZE="3"></p>
</font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY">Response.Write(</font><font SIZE="3">“谢谢您订购了用户手册。”</font><font
FACE="宋体" SIZE="3">) </p>
<p ALIGN="JUSTIFY">CASE </font><font SIZE="3">“</font><font FACE="宋体" SIZE="3">2</font><font
SIZE="3">”</font><font FACE="Tms Rmn" SIZE="3"></p>
</font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY">Response.Write(</font><font SIZE="3">“谢谢您订购了打字机。”</font><font
FACE="宋体" SIZE="3">)</p>
<p ALIGN="JUSTIFY">CASE </font><font SIZE="3">“</font><font FACE="宋体" SIZE="3">3</font><font
SIZE="3">”</font><font FACE="Tms Rmn" SIZE="3"></p>
</font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY">Response.Write(</font><font SIZE="3">“谢谢您订购了马蹄铁。”</font><font
FACE="宋体" SIZE="3">)</p>
<p ALIGN="JUSTIFY">END SELECT</p>
<p ALIGN="JUSTIFY">%></p>
<p ALIGN="JUSTIFY"></BODY></p>
<p ALIGN="JUSTIFY"></HTML></p>
<p ALIGN="JUSTIFY"></font><font SIZE="3">在这里</font><font FACE="宋体" SIZE="3">QueryString</font><font
SIZE="3">集合被用来检查是哪一个连接被点击。利用</font><font
FACE="宋体" SIZE="3">SELECT CASE</font><font SIZE="3">语句来根据</font><font
FACE="宋体" SIZE="3">Query</font><font SIZE="3">字段作出合适的响应,例如,用户选择了“用户手册”,那么用户收到的显示信息是“谢谢您订购了用户手册”。</p>
</font>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -