你不应该问这样的问题。
Javascript是一种脚本语言,而Request是动态技术里面的一个方法。
在ASP.NET里面是这样,在ASP中也是一样的.这与具体语言无关,也就是说不关你用vb.net,还是c#,或者是javascript,或是vbscript
Reqeust是用于动态技术页面之间参数的传递,也就是说你的网页是ASP.NET技术,或者是ASP技术,都可以用REQUEST来传递参数,不用管它的语言.
但是,如果不是动态技术,Javascript仅仅是客户端的脚本,那还能不能用Request,不用我说你应该知道了.

解决方案 »

  1.   

    abc.htm?id=1234&name=meizz<script language=javascript>
    String.prototype.getQueryString = function(name)
    {
      var reg = new RegExp("(^|&|\\?)"+ name +"=([^&]*)(&|$)"), r;
      if (r=this.match(reg)) return unescape(r[2]); return null;
    };
    alert(window.location.href.getQueryString("name"));
    </script>
      

  2.   

    赞楼上地!不过Request.Form的值就没法子取得到了!楼上楼上地!不是所有的JS都作客户端的!在JS脚本上加入runat=server,你看看!
      

  3.   

    回复人: moodboy1982(虎落平川被犬欺) ( ) 信誉:100  2005-12-22 14:14:00  得分: 0  
     
     
        
    Sorry,我看错你的意思了!
      

  4.   

    xxuu503(学会糜烂和挥霍,恐惧不安和堕落!) 
    哥们,你能给我讲下那段代码的意思么,我初次接触JS
      

  5.   

    String.prototype.getQueryString = function(name)
    {
    }
    这个方法是用来接受页面传过来的值么?
      

  6.   

    简单点,就是在服务器读到,在写到页面的javascript里:)
      

  7.   

    abc.htm?id=1234&name=meizz<script type="text/javascript">
    alert(location.search);
    </script>