|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
对Query字段进行Encode操作: 利用一个Query字段在不同主页间传递信息时必须进行Encode操作(注重是在进行不同页面传递),因为假如不这样做,你很可能使得接受信息的那边接受到一些你所不期望的希奇字串。 注:其实假如Query字段中没有一些特别字符,例如空格和标点符号等,那么也可以不进行Encode操作。 其实,这种Encode操作是十分轻易的,有一个特定的方式来执行这种操作:那就是Server.URLEncode()方式,看下面这个例子: <a href=“response.asp?Message=<%=Server.URLEncode(“This Query String has been URL encoded.”)%>“>点击这里</a> 请注重:不要对Query字段的名称以及等号进行Encode操作,只需要将其值进行Encode操作就可以了。 进行了encode操作后,Query字段如下: Message=This+Query+String+has+been+URL+encoded%2E 不需要考虑对上面的字串再进行解码,Active Server Page会自动进行这样的处理。例如,假设response.asp中有这样的脚本: <%=Request.QueryString(“message”)%> 这时,显示结果为: This Query String has been URL encoded. 返回类别: 教程 上一教程: 用ASP生成WML 下一教程: ASP环境下邮件列表功能的实现 (三) 您可以阅读与"对QUERY字段进行ENCODE操作的一点看法"相关的教程: · ASP获取数据库表名,字段名以及对字段的一些操作 · 临时表操作的一些见解 · FLASH和ASP分页的一点心得 · 常用数据库操作的自定义函数 · 利用SYSTEM.IO中的DIRECTORY类对目录进行基本操作 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |