CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

页面间传递参数的问题,参数已经传到新的页面(在地址栏里看到了...?Param=ABC)

楼主Gujianda(朝成暮毁,越学越怕!)2006-05-02 10:32:52 在 Web 开发 / JavaScript 提问

<script   language="jscript">  
  <!--  
  function   get_Parameters()  
  {   var   str=location.search.substr(1)  
      var   reg=/([^&=]*)=([^&]*)(?=&|$)/g  
      var   arr;  
      while(arr=reg.exec(str))  
      {  
          alert(arr[1]+"的值是"+arr[2]);     //到这里能输出arr[2]的内容  
          return   arr[2];                                     //到这里就不行了,请教大家  
      }  
  }  
  -->  
  </script>  
   
  <html>  
  <head>  
  <title>接受参数</title>  
  </head>  
   
  <body>  
   
  参数:<script>get_Parameters()</script>  
   
  </body>  
   
  </html>  
   
  运行结果是:alert   语句正常,而   return   语句似乎没效果或出错了。 问题点数:20、回复次数:5Top

1 楼xxuu503(中国没有prison break只是因为the company不让拍)回复于 2006-05-02 11:00:48 得分 20

<script>document.write(get_Parameters())</script>Top

2 楼Gujianda(朝成暮毁,越学越怕!)回复于 2006-05-02 11:20:14 得分 0

太谢谢了!我不懂jscript,  
  如果我还想用一个变量收录这个返回的参数,以便页面中任意地方使用又该如何?  
  比如,在别的地方用VBScript写的教本。Top

3 楼Gujianda(朝成暮毁,越学越怕!)回复于 2006-05-02 11:24:33 得分 0

我大概处理不好服务端和客户端的脚本写法?Top

4 楼Gujianda(朝成暮毁,越学越怕!)回复于 2006-05-02 12:26:46 得分 0

好辛苦,自己摸索:  
  自定义一个VBScript函数:  
  <%  
      Function   Get_Param()  
          Get_Param=Request("param")  
      End   Function  
  %>  
  就能在服务端的任何地方调用!  
  谢谢[我爱郭芙蓉],“郭芙蓉”是谁^_^Top

5 楼xxuu503(中国没有prison break只是因为the company不让拍)回复于 2006-05-02 20:22:22 得分 0

武林外传的女二号!Top

相关问题

关键词

得分解答快速导航

  • 帖主:Gujianda
  • xxuu503

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo