zoukankan      html  css  js  c++  java
  • 18_08_20 jQuery 获取URL中的参数

    发出请求

    function loadInfoDetails(a, b, c, d, e, f, g) {
    	window.location.href = window.basePath + "ssss/xxxxx/jsp/yyyyy.jsp?a=" + a+ "&b=" + b+ "&c=" + c+ "&d=" + d+ "&e=" + e+ "&f=" + f
    			+ "&g=" + g;
    }
    

    获取并解析

    $(document).ready(function() {
    
                            var url = location.href;
    
    			var id;// 提取URL中的 id
    			var divName;
    			var typeName;
    			var typeDetailName;
    			var ftlURL;
    			var ftlDetailURL;
    
    			var arrStr = url.substring(url.indexOf("?") + 1).split("&");
    			for (var i = 0; i < arrStr.length; i++) {
    				var loc = arrStr[i].indexOf("id=");
    				if (loc != -1) {
    					id = arrStr[i].replace("id=", "").replace("?", "");
    				}
    
    				loc = arrStr[i].indexOf("divName=")
    				if (loc != -1) {
    					divName = arrStr[i].replace("divName=", "");
    				}
    
    				loc = arrStr[i].indexOf("typeName=")
    				if (loc != -1) {
    					typeName = arrStr[i].replace("typeName=", "");
    				}
    
    				loc = arrStr[i].indexOf("typeDetailName=")
    				if (loc != -1) {
    					typeDetailName = arrStr[i].replace("typeDetailName=", "");
    				}
    
    				loc = arrStr[i].indexOf("ftlURL=")
    				if (loc != -1) {
    					ftlURL = arrStr[i].replace("ftlURL=", "");
    				}
    
    				loc = arrStr[i].indexOf("ftlDetailURL=")
    				if (loc != -1) {
    					ftlDetailURL = arrStr[i].replace("ftlDetailURL=", "");
    				}
    			}
    }
    
  • 相关阅读:
    云风版协程库源代码分析
    取消勾选use androidx.* artifacts
    Linux编程之信号
    Linux编程之错误代码
    git身份验证失败清除密码缓存
    实现可执行的so动态链接库
    同步以及异步connect
    STM32系列芯片命名规范
    QtAV的编译方法
    汇编文件后缀 .s 与 .S
  • 原文地址:https://www.cnblogs.com/du1991/p/9506249.html
Copyright © 2011-2022 走看看