JavaScript获取URL参数
文件1:realwall.js
(function(window){var urltool = {getUrlParameterByKey : function(url,key){var result = "",start,parameterStr,len,paras,i;parameterStr = url.split("?");if(parameterStr.length > 1){parameterStr = parameterStr[1];parameterStr = parameterStr.split("#");parameterStr = parameterStr[0];if(parameterStr != ""){paras = parameterStr.split("&");len = paras.length;for(i = 0; i < len; i++){start = paras[i].indexOf(key + "=");if(start == 0){result = paras[i].replace(key + "=", "");break;}}}}return result;}};window.urltool = urltool;
})(window);
文件2:here.js
/** 调用urltool对象,获取URL中指定参数,如果要传中文的参数,需对原始URL链接中的中文参数用encodeURIComponent("参数")进行编码,然后再对结果字符串用decodeURIComponent()解码 */
window.onload = function(){var url = window.location.href;
var search = window.location.search;
alert(urltool.getUrlParameterByKey(search, "id"));
alert(urltool.getUrlParameterByKey(url, "id"));
};
参考:http://www.cnblogs.com/zhaoshun/archive/2009/01/09/1372437.html
转载于:https://www.cnblogs.com/realwall/archive/2011/09/04/2166032.html
JavaScript获取URL参数相关推荐
- 如何使用 Javascript 获取 URL 参数
JS 获取 URL 参数稍微有点麻烦,因为 JS 只能获取到 URL 的某一部分,但是不能再细分.如果想获取某一项参数,那么还需要使用一下字符串截取. 所以分为两步: 获取 URL 的参数部分 截取某 ...
- JavaScript 获取url参数及解决中文乱码问题
1.获取url参数 方法一: // 获取url参数function getQueryVariable(variable) {var query = window.location.search.sub ...
- html获取url参数 php,如何使用JavaScript获取URL参数
如果你希望通过JavaScript获取和使用URL参数.在JavaScript中,可以使用"document.location.search"获取URL的参数.但是,由于你只能在U ...
- 【转贴】利用 Javascript 获取 URL 参数(适合IE、FF)
. ... .../test.html?str=123456 如何用Javascript接收类似上面的url参数呢?这个问题网上有很多答案,看了看,主要有两种,一个是利用字符串的截取,另一种是利用正则 ...
- Javascript 获取url参数,hash值 ,cookie
/*** 获取请求参数* @param key* @returns {*}*/ function getRequestParameter(key){var params = getRequestPar ...
- javascript获取url参数的代码
代码 <script language = javascript> function request(paras){ var url = location.href; var paraSt ...
- javascript 获取URL参数
今天项目中遇到这个问题就是在Web前端根据URL的参数动态设置某一元素的值. 网上有很多这样的代码,无非是通过window.location.search.window.location或window ...
- html5获取url参数,javascript如何获取url参数
javascript获取url参数的方法:首先创建一个js示例文件:然后定义一个"getQueryVariable"函数:最后通过调用该函数来获取url参数即可. 本文操作环境:w ...
- 使用jquery获取url以及jquery获取url参数的方法
使用jquery获取url以及使用jquery获取url参数是我们经常要用到的操作1.jquery获取url很简单,代码如下1.window.location.href;其实只是用到了javascri ...
最新文章
- java——慎用可变参数列表
- linux下 get,Unix/Linux下 getrusage 的用法
- 00截断上传绕过_【文件上传与解析】文件上传与解析漏洞总结v1.0
- mysql 自动停止_MySQL数据库之mysql自动停止的完美解决方法
- python getopts_getopts用法
- OPPO Monitor Platform:从应用请求到后端处理,自研解决服务化架构系统监控难题...
- 『Python』skimage图像处理_旋转图像
- Java经典设计模式(1):五大创建型模式(附实例和详解)
- 表达式求值——数据结构严蔚敏C语言版栈数据结构课后练习
- git中如何获取远程仓库的最新代码?
- 货效,坪效,人效,这三效怎么理解?
- 【C#】操作局域网共享文件夹文件,将本地文件复制到共享文件夹
- mysql 28000 远程_启用远程MySQL连接:错误1045(28000):拒绝用户访问
- Hey~程序员,你的桌面风格该换了
- CSP22.3 T4通信系统管理
- wifi查看密码显示
- SSO的实现和参考工具类
- Keil(MDK-ARM)系列教程(八)_在线调试(Ⅰ)
- 349. 两个数组的交集
- 按照字典序大小遍历字符串的方法
热门文章
- 牛客 数学实验(模拟)
- 程序员面试金典 - 面试题 08.14. 布尔运算(区间动态规划)
- 剑指Offer - 面试题6. 从尾到头打印链表(栈,递归,反转链表)
- LeetCode 42. 接雨水(双指针、单调栈)
- LeetCode 1108. IP 地址无效化
- ios 桥接文件找不到文件_电脑文件搜索神器,没有找不到的东西
- oracle聚合函数wmsys,oracle 自定义聚合函数
- 李宏毅机器学习(五)Transformer
- 聊聊推荐系统的高阶特征交叉问题
- 这篇顶会paper,讲述了疫情期间憋疯的你和我