2005.04.29发表于blog.csdn.net/zxub

  昨天搬家居然忘搬这篇文章了,郁闷~

  以前写了关于静态页面刷新后,跳转菜单定位的函数,前几天没事看了看,感觉还是有点问题,通用性不好,所以写了下面这个静态页面获取URL传递参数的函数,顺便说一句,html页面上的元件不是只可以用默认的标签,可以自己加的,如:<input name="InfoFileID" type="hidden" gotoURL="#"  id="InfoFileID">看到那个gotoURL了么?直接加上就可以用,很方便的,写函数的时候无意中用出来的。

function getQueryString(queryStringName)
{
 var returnValue="";
 var URLString=new String(document.location);
 var serachLocation=-1;
 var queryStringLength=queryStringName.length;
 do
 {
  serachLocation=URLString.indexOf(queryStringName+"\=");
  if (serachLocation!=-1)
  {
   if ((URLString.charAt(serachLocation-1)=='?') || (URLString.charAt(serachLocation-1)=='&'))
   {
    URLString=URLString.substr(serachLocation);
    break;
   }
   URLString=URLString.substr(serachLocation+queryStringLength+1);
  }
  
 }
 while (serachLocation!=-1)
 if (serachLocation!=-1)
 {
  var seperatorLocation=URLString.indexOf("&");
  if (seperatorLocation==-1)
  {
   returnValue=URLString.substr(queryStringLength+1);
  }
  else
  {
   returnValue=URLString.substring(queryStringLength+1,seperatorLocation);
  } 
 }
 return returnValue;
}

转载于:https://www.cnblogs.com/zxub/archive/2005/06/14/174028.html

javascript写的关于静态页面获取URL传递参数的函数[原创]相关推荐

  1. ASP.NET页面通过URL传递参数(一)(转载)

    解决的方法一般有3种: 1.设置web.config文件 <system.web>  ......  <globalization requestEncoding="gb2 ...

  2. js/jquery 获取url传递参数,js获取url?号后面的参数(一个或多个)

    第一种方法: (获取一个) detail.html?order_id=10 <Script language="javascript"> function GetReq ...

  3. JS 获取url传递参数

    方法一: function getrequest() {             var url = location.search; //获取url中"?"符后的字串 if ...

  4. 前台js获取url传递参数(后台Request.QueryString接收)

    1.方法 function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^& ...

  5. 多域名环境,页面获取url的一种方案

    因为系统是分布式部署的.而且有多个域名,所以常常涉及到获取url的问题. 这是系统框架层面须要提供的能力.否则每一个模块都须要自己去想办法获取ip,就会非常混乱.上线也easy发生bug 主要须要解决 ...

  6. html的子页面获取自己url,如何从html页面获取url参数并将其显示在textarea中?

    我用下面的在我的HTML页面的JavaScript功能,我想没有textarea的任何连接操作正常显示参数....如何从html页面获取url参数并将其显示在textarea中? function g ...

  7. tp5 前台页面获取url链接里的参数,如下

    tp5 前台页面获取url链接里的参数,如下 {:$_GET['num']} {:isset($_GET['num'])?$_GET['num']:'0';}

  8. window.location获取url各项参数详解

    window.location方法后还还可以带href,search等参数,下面我们来看看获取url各项参数的办法. URL即:统一资源定位符 (Uniform Resource Locator, U ...

  9. vue取url路径传参_vue不通过路由直接获取url中参数的方法示例

    前言 众所周知vue中使用路由的方式设置url参数,但是这种方式必须要在路径中附带参数,而且这个参数是需要在vue的路由中提前设置好的. 相对来说,在某些情况下直接在url后面拼接?mid=100的方 ...

最新文章

  1. Java学生宿舍管理系统,即将毕业的兄弟有福了!
  2. 【WPF】WPF中调用Winform
  3. 巧用Squid的ACL和访问列表实现高效访问控制
  4. 厦门大学c语言第七八章作业答案,厦门大学 运筹学 第七、八章作业
  5. Linux查询命令man手册各章节解释
  6. python运行怎么下一步_简明Python3教程 18.下一步是什么
  7. 谷歌推出TFGAN:开源的轻量级生成对抗网络库
  8. 2019年最流行的50款开源软件
  9. 证书信任管理器(用于https请求) X509TrustManager
  10. 嵌入式处理器用能量采集技术特别报告
  11. 项目开发中的人月及如何计算
  12. HTML5中国象棋游戏源代码
  13. win10小课堂:微信电脑端多开方法
  14. Wishbone总线快速了解
  15. Python轻松实现PDF格式转换(附详细源码)
  16. python中time什么意思_python中time包是什么?
  17. [11.7日学习记录]多目标优化和帕累托最优解集(未完成)
  18. python发送json参数
  19. 联发科6758_联发科p30安兔兔跑分_p30处理器游戏性能评测
  20. 愚人节导入_愚人节! 将您PHP页面更改为ASP ...

热门文章

  1. python如何输出结果_如何在python2.7中打印输出结果?
  2. 淘宝代码和html区别,taobao.html
  3. java类编写sql_用JavaBean编写SQL Server数据库连接类
  4. scanf读取字符_在C语言中使用scanf()读取整数时跳过字符
  5. c ++类成员函数_仅使用C ++创建具有公共数据成员的类
  6. 02.2-元素定位(XPath)
  7. java criteria exist_Java Criteria.addExists方法代碼示例
  8. uva 1613——K-Graph Oddity
  9. python3安装教程配置配置阿里云
  10. vs2013链接Mysql时出现 (由于找不到libmysql.dll,无法继续执行代码。重新安装程序可能会解决此问题)