循环取值Request.QueryString的用法

当页面上的FORM以GET方式向页面发送请[/url]求数据(如数据含有不安全字符,则浏览器先将其转换成16进制的字符再传送,如空格被转成%20)时,WEB   SERVER   将请求数据放入一名为QUERY_STRING的环境变量中,QueryString   方法是从这一环境变量中取出相应的值,并将被转成16进制的字符还原(如   %20   被还原成空格)。

如表单上有一   name为username的文本框及一   name为password的文本框   ,   当表单提交时,会产生这样的URL串:http://www.xxxxx.com/xxxx.asp?username=nnnnn&password=mmmmm   

  使用   Request.QueryString("username")   会得到   字符串   "nnnnn"   

  Request.QueryString("password")   得到   "mmmmm"   !

使用下面方法可以得出所有的请求数据:     for   each   xKey   in   Request.QueryString   

          response.write("<p>"   &   xkey   &   "   =   "   &   Request.QueryString(xkey)   &   "</p>")   

  next

使用下面方法可以列出所有的环境变量:   

  for   each   xKey   in   Request.ServerVariables   

          response.write("<p>"   &   xkey   &   "   =   "   &   Request.ServerVariables(xkey)   &   "</p>")

nextTop

时间: 2024-09-20 20:10:07

循环取值Request.QueryString的用法的相关文章

循环取值Request.QueryString的用法_应用技巧

当页面上的FORM以GET方式向页面发送请[/url]求数据(如数据含有不安全字符,则浏览器先将其转换成16进制的字符再传送,如空格被转成%20)时,WEB   SERVER   将请求数据放入一名为QUERY_STRING的环境变量中,QueryString   方法是从这一环境变量中取出相应的值,并将被转成16进制的字符还原(如   %20   被还原成空格).      如表单上有一   name为username的文本框及一   name为password的文本框   ,   当表单提交

关于combobox循环取值跟取ID赋值问题

问题描述 关于combobox循环取值跟取ID赋值问题 红框里面的代码如果是写在onSelect方法里面,就不能正常赋值,也不能循环,K值就是最大值2(ch.length=2) 红框里面的代码如果是写在onSelect方法外面,可以正常赋值,也能循环,但是赋值为0,位L的默认值,等于是onSelect方法里面的赋值没起作用.为何会是这种情况. 解决方案 这段代码看不懂你的逻辑,select只有一个,但每次循环都初始化,这个初始化是毫无意义. 看上面的代码,应该是 $('#m2'+k).val(p

Request.QueryString的用法(取不到值/中文乱码)解决办法

取不到值解决办法 天做新的ppc weather服务器的时候竟然碰到QueryString取不到值的问题 查了下网上,应该是编码的问题,tq121用的是utf-8,而我希望用gb2132输入~ 因此,改一下~哈哈 打开web.config把 <!-- <globalization requestEncoding="utf-8" responseEncoding="utf-8" />   改成 <globalization requestEnc

jquery循环取值并输出

问题描述 最近在做关于ssh2的东西,页面用的struts标签,其中涉及到复选框传值的问题,然后想用jquery取到选中复选框行的多个text值,然后想把值赋给一个hidetext,进行后台获取,但就是获取不到值.下面是有关的代码,贴出来,大家帮忙找找,或者有其他方法.$(function(){$(":checkbox").click(function(){varreturnVal='';$('this').parent('tr').find(":text").ea

jsonarray-解析过后的json取值问题

问题描述 解析过后的json取值问题 解析过后的json,在循环取值的时候报错,用JSONArray jsonArrayIn = jsonArray.getJSONArray(i)时候报JSONArray[33] is not a JSONArray, ,我试着用JSONObject jons = jsonArray.getJSONObject(i);又说却 JSONArray[33] is not a JSONObject,,此刻我凌乱了,求指导 解决方案 if(jsonArray!=null

iframe+Request.QueryString取不到值的问题

问题描述 for(vari=0;i<item.length;i++){varmenu=item[i].childNodes[0].rows[0].cells[0];menu.onmouseover=newFunction("this.className='lightBorder'")varclickEvent="clickE=this.innerText;if(typeof(obj)!='undefined')obj.className='';this.classNam

通过JS获取Request.QueryString()参数的值实现方法_javascript技巧

如下所示: function getArgs(strParame) { var args = new Object( ); var query = location.search.substring(1); // Get query string var pairs = query.split("&"); // Break at ampersand for(var i = 0; i < pairs.length; i++) { var pos = pairs[i].ind

Request.QueryString多值如何接收

问题描述 gestionnews.aspx:<asp:Buttonrunat="server"ID="Button7"CommandName="Edit"CommandArgument='<%#Eval("id")+","+Eval("time")%>'Text="编辑"/>gestionnews.aspx.cs:elseif(e.Comman

c#关于Request.QueryString接收值的问题,高手帮忙~~~~~~~

问题描述 接收代码有四个参数:stringstr1=string.Empty;str1=Request.QueryString["time"].ToString();stringstr2=string.Empty;str2=Request.QueryString["reason"].ToString();stringstr3=string.Empty;str3=Request.QueryString["state"].ToString();str