javascript写的关于静态页面获取URL传递参数的函数[原创]
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传递参数的函数[原创]相关推荐
- ASP.NET页面通过URL传递参数(一)(转载)
解决的方法一般有3种: 1.设置web.config文件 <system.web> ...... <globalization requestEncoding="gb2 ...
- js/jquery 获取url传递参数,js获取url?号后面的参数(一个或多个)
第一种方法: (获取一个) detail.html?order_id=10 <Script language="javascript"> function GetReq ...
- JS 获取url传递参数
方法一: function getrequest() { var url = location.search; //获取url中"?"符后的字串 if ...
- 前台js获取url传递参数(后台Request.QueryString接收)
1.方法 function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^& ...
- 多域名环境,页面获取url的一种方案
因为系统是分布式部署的.而且有多个域名,所以常常涉及到获取url的问题. 这是系统框架层面须要提供的能力.否则每一个模块都须要自己去想办法获取ip,就会非常混乱.上线也easy发生bug 主要须要解决 ...
- html的子页面获取自己url,如何从html页面获取url参数并将其显示在textarea中?
我用下面的在我的HTML页面的JavaScript功能,我想没有textarea的任何连接操作正常显示参数....如何从html页面获取url参数并将其显示在textarea中? function g ...
- tp5 前台页面获取url链接里的参数,如下
tp5 前台页面获取url链接里的参数,如下 {:$_GET['num']} {:isset($_GET['num'])?$_GET['num']:'0';}
- window.location获取url各项参数详解
window.location方法后还还可以带href,search等参数,下面我们来看看获取url各项参数的办法. URL即:统一资源定位符 (Uniform Resource Locator, U ...
- vue取url路径传参_vue不通过路由直接获取url中参数的方法示例
前言 众所周知vue中使用路由的方式设置url参数,但是这种方式必须要在路径中附带参数,而且这个参数是需要在vue的路由中提前设置好的. 相对来说,在某些情况下直接在url后面拼接?mid=100的方 ...
最新文章
- Java学生宿舍管理系统,即将毕业的兄弟有福了!
- 【WPF】WPF中调用Winform
- 巧用Squid的ACL和访问列表实现高效访问控制
- 厦门大学c语言第七八章作业答案,厦门大学 运筹学 第七、八章作业
- Linux查询命令man手册各章节解释
- python运行怎么下一步_简明Python3教程 18.下一步是什么
- 谷歌推出TFGAN:开源的轻量级生成对抗网络库
- 2019年最流行的50款开源软件
- 证书信任管理器(用于https请求) X509TrustManager
- 嵌入式处理器用能量采集技术特别报告
- 项目开发中的人月及如何计算
- HTML5中国象棋游戏源代码
- win10小课堂:微信电脑端多开方法
- Wishbone总线快速了解
- Python轻松实现PDF格式转换(附详细源码)
- python中time什么意思_python中time包是什么?
- [11.7日学习记录]多目标优化和帕累托最优解集(未完成)
- python发送json参数
- 联发科6758_联发科p30安兔兔跑分_p30处理器游戏性能评测
- 愚人节导入_愚人节! 将您PHP页面更改为ASP ...
热门文章
- python如何输出结果_如何在python2.7中打印输出结果?
- 淘宝代码和html区别,taobao.html
- java类编写sql_用JavaBean编写SQL Server数据库连接类
- scanf读取字符_在C语言中使用scanf()读取整数时跳过字符
- c ++类成员函数_仅使用C ++创建具有公共数据成员的类
- 02.2-元素定位(XPath)
- java criteria exist_Java Criteria.addExists方法代碼示例
- uva 1613——K-Graph Oddity
- python3安装教程配置配置阿里云
- vs2013链接Mysql时出现 (由于找不到libmysql.dll,无法继续执行代码。重新安装程序可能会解决此问题)