文件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参数相关推荐

  1. 如何使用 Javascript 获取 URL 参数

    JS 获取 URL 参数稍微有点麻烦,因为 JS 只能获取到 URL 的某一部分,但是不能再细分.如果想获取某一项参数,那么还需要使用一下字符串截取. 所以分为两步: 获取 URL 的参数部分 截取某 ...

  2. JavaScript 获取url参数及解决中文乱码问题

    1.获取url参数 方法一: // 获取url参数function getQueryVariable(variable) {var query = window.location.search.sub ...

  3. html获取url参数 php,如何使用JavaScript获取URL参数

    如果你希望通过JavaScript获取和使用URL参数.在JavaScript中,可以使用"document.location.search"获取URL的参数.但是,由于你只能在U ...

  4. 【转贴】利用 Javascript 获取 URL 参数(适合IE、FF)

    . ... .../test.html?str=123456 如何用Javascript接收类似上面的url参数呢?这个问题网上有很多答案,看了看,主要有两种,一个是利用字符串的截取,另一种是利用正则 ...

  5. Javascript 获取url参数,hash值 ,cookie

    /*** 获取请求参数* @param key* @returns {*}*/ function getRequestParameter(key){var params = getRequestPar ...

  6. javascript获取url参数的代码

    代码 <script language = javascript> function request(paras){ var url = location.href; var paraSt ...

  7. javascript 获取URL参数

    今天项目中遇到这个问题就是在Web前端根据URL的参数动态设置某一元素的值. 网上有很多这样的代码,无非是通过window.location.search.window.location或window ...

  8. html5获取url参数,javascript如何获取url参数

    javascript获取url参数的方法:首先创建一个js示例文件:然后定义一个"getQueryVariable"函数:最后通过调用该函数来获取url参数即可. 本文操作环境:w ...

  9. 使用jquery获取url以及jquery获取url参数的方法

    使用jquery获取url以及使用jquery获取url参数是我们经常要用到的操作1.jquery获取url很简单,代码如下1.window.location.href;其实只是用到了javascri ...

最新文章

  1. java——慎用可变参数列表
  2. linux下 get,Unix/Linux下 getrusage 的用法
  3. 00截断上传绕过_【文件上传与解析】文件上传与解析漏洞总结v1.0
  4. mysql 自动停止_MySQL数据库之mysql自动停止的完美解决方法
  5. python getopts_getopts用法
  6. OPPO Monitor Platform:从应用请求到后端处理,自研解决服务化架构系统监控难题...
  7. 『Python』skimage图像处理_旋转图像
  8. Java经典设计模式(1):五大创建型模式(附实例和详解)
  9. 表达式求值——数据结构严蔚敏C语言版栈数据结构课后练习
  10. git中如何获取远程仓库的最新代码?
  11. 货效,坪效,人效,这三效怎么理解?
  12. 【C#】操作局域网共享文件夹文件,将本地文件复制到共享文件夹
  13. mysql 28000 远程_启用远程MySQL连接:错误1045(28000):拒绝用户访问
  14. Hey~程序员,你的桌面风格该换了
  15. CSP22.3 T4通信系统管理
  16. wifi查看密码显示
  17. SSO的实现和参考工具类
  18. Keil(MDK-ARM)系列教程(八)_在线调试(Ⅰ)
  19. 349. 两个数组的交集
  20. 按照字典序大小遍历字符串的方法

热门文章

  1. 牛客 数学实验(模拟)
  2. 程序员面试金典 - 面试题 08.14. 布尔运算(区间动态规划)
  3. 剑指Offer - 面试题6. 从尾到头打印链表(栈,递归,反转链表)
  4. LeetCode 42. 接雨水(双指针、单调栈)
  5. LeetCode 1108. IP 地址无效化
  6. ios 桥接文件找不到文件_电脑文件搜索神器,没有找不到的东西
  7. oracle聚合函数wmsys,oracle 自定义聚合函数
  8. 李宏毅机器学习(五)Transformer
  9. 聊聊推荐系统的高阶特征交叉问题
  10. 这篇顶会paper,讲述了疫情期间憋疯的你和我