zoukankan      html  css  js  c++  java
  • 获取浏览器参数

    1、第一种方法
    //获取浏览器参数
    function getArgs(strParame) {
                var args = new Object();
                var query = location.search.substring(1); // Get query string
                var pairs = query.split("&"); // Break at ampersand
                for (var i = 0; i < pairs.length; i++) {
                    var pos = pairs[i].indexOf('='); // Look for "name=value"
                    if (pos == -1) continue; // If not found, skip
                    var argname = pairs[i].substring(0, pos); // Extract the name
                    var value = pairs[i].substring(pos + 1); // Extract the value
                    value = decodeURIComponent(value); // Decode it, if needed
                    args[argname] = value; // Store as a property
                }
                return args[strParame]; // Return the object
            }
    
    
    2、第二种方法
    
    //获取浏览器参数
    function getQueryString(name) {
        var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
        var r = decodeURI(top.location.search);
        r = r.substr(1).match(reg);
        if (r != null) return unescape(r[2]); return null;
    }
  • 相关阅读:
    记一次mqtt压测过程
    记项目过程中代码分支管理
    测试流程
    Docker与K8s的区别
    Mysql之pymysql
    Mysql常用简介
    JQuery
    CSS
    红外线接受程序 理解
    数码管流水灯升级程序理解
  • 原文地址:https://www.cnblogs.com/liupeipei/p/7833502.html
Copyright © 2011-2022 走看看