建立隐藏区

发表于:2007-06-30来源:作者:点击数: 标签:
建立隐藏区 使用隐藏区,你可以在永远不在屏幕上显示的窗体中加入一些信息。当然,这些信息在窗体提交时也会被包含。 隐藏区对Active Server Pages 程序员 来说特别有用,你可能会经常使用它们来在网页之间传递隐藏信息。当然只有当你学习了怎样使用Active S

建立隐藏区

使用隐藏区,你可以在永远不在屏幕上显示的窗体中加入一些信息。当然,这些信息在窗体提交时也会被包含。

隐藏区对Active Server Pages程序员来说特别有用,你可能会经常使用它们来在网页之间传递隐藏信息。当然只有当你学习了怎样使用Active Server Pages之后,你才能体会到使用隐藏区的好处。

你可以使用隐藏区来建立不依赖于Cookies的变量,这样做既有优点也有缺点,要了解更多信息,可参阅第16章的“不使用Cookies来保留状态”一节中的“使用Active Server Pages Session”。

下面的例子在窗体中建立了一个隐藏区:

<HTML>

<HEAD>

<TITLE> Hidden Field </TITLE>

</HEAD>

<BODY >

<FORM ACTION=“somedirectory/mypage.asp” METHOD=“POST”>

<INPUT NAME=“secret” TYPE=HIDDEN VALUE=“You cannot see me!”>

<INPUT TYPE=SUBMIT VALUE=“Submit Me!”>

</FORM>

</BODY>

</HTML>

当这个HTML文件在网络浏览器上显示时,你只能在屏幕上看见一个Submit按钮,名为secret的隐藏区并未显示出来。然而当窗体按钮被按下时,值You cannot see me!被作为窗体内容的一部分发送了。

警告

你不要在隐藏区内放置你私人的信息,网页浏览者可使用浏览器的View Source命令看到隐藏区的东西。隐藏区这是隐藏起来不可见,但它们并不能躲过聪明用户的眼睛。

原文转自:http://www.ltesting.net