zoukankan      html  css  js  c++  java
  • 获取url后面的参数的方法

    1.

    function GetRequest() {
    var url = 'http://wwww.jb51.net/?q=js'; //获取url中"?"符后的字串
    if (url.indexOf("?") != -1) { //判断是否有参数
    var str = url.substr(1);
    console.log(str)ttp://wwww.jb51.net/?q=js

    //从第一个字符开始 因为第0个是?号 获取所有除问号的所有符串
    strs = str.split("=");
    console.log(strs) ["ttp://wwww.jb51.net/?q", "js"]
    //用等号进行分隔 (因为知道只有一个参数 所以直接用等号进分隔 如果有多个参数 要用&号分隔 再用等号进行分隔)
    //alert(strs[1]); //直接弹出第一个参数 (如果有多个参数 还要进行循环的)
    }
    }
    function GetRequest() {  
       var url = location.search; //获取url中"?"符后的字串  
       var theRequest = new Object();  //创建对象
       if (url.indexOf("?") != -1) {  
          var str = url.substr(1);  
          strs = str.split("&");  
          for(var i = 0; i < strs.length; i ++) {  
             theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);  //unescape()解码字符串
          }  
       }  
       return theRequest;  
    }  
  • 相关阅读:
    svn进行Update操作失败 提示lock
    strust2自定义拦截器
    nginx相关特性及使用
    在linux服务器上部署springboot项目,并用nginx映射域名
    centos7 安装redis-6.0.6
    centos 7安装mysql 8教程
    centos7 设置系统时间
    centos7 fastdfs安装
    过滤器相关
    FastDFS相关
  • 原文地址:https://www.cnblogs.com/zhx119/p/9612996.html
Copyright © 2011-2022 走看看