zoukankan      html  css  js  c++  java
  • 获取Get参数的方法

    前段时间,在网上找了一个获取Get参数的方法,很实用,记录一下。

    /**
    * 使用参考:
    * 例:想获取URL http://fhuang.com/?ip=202.201.0.137 中IP这个参数的内容
    * var IP=$G("IP")
    * 写ajax的时候可能会为了防止页面刷新并且在刷新的时候页面不会跳到其他页面有人可能会通过改变书签来传递参数
    * 如:http://..../xxx/#a=sds&b=111
    * 想获取b的值可以用$G("b","#")  前边是需要获取的内容,后边是通过#方法获取
    */
    function $G() {
        
    var Url = top.window.location.href;
        
    var u, g, StrBack = '';
        
    if (arguments[arguments.length - 1== "#")
            u 
    = Url.split("#");
        
    else
            u 
    = Url.split("?");
        
    if (u.length == 1) g = '';
        
    else g = u[1];

        
    if (g != '') {
            gg 
    = g.split("&");
            
    var MaxI = gg.length;
            str 
    = arguments[0+ "=";
            
    for (i = 0; i < MaxI; i++) {
                
    if (gg[i].indexOf(str) == 0) {
                    StrBack 
    = gg[i].replace(str, "");
                    
    break;
                }
            }
        }
        
    return StrBack;
    }
  • 相关阅读:
    Linux添加用户组和删除用户组
    购物意图分析
    架构是什么来的
    如何突破浏览器加载并发数的限制
    写JS自执行函数时要注意的
    网页是什么
    JVM
    javascript的边界
    浏览器
    HTTP
  • 原文地址:https://www.cnblogs.com/linyechengwei/p/2119330.html
Copyright © 2011-2022 走看看