JS 获取url传递参数

    xiaoxiao2021-03-25  95

    方法一:

    function getrequest() {             var url = location.search; //获取url中"?"符后的字串

                if (url != null && 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]);                     }                 }                 return therequest;             }             else {                 return "";             }         }

            var request = new Object();         request = getrequest();

            if (request != null && request != "") { document.title = request["windowName"]; }

    方法二:

    (function ($) {                 $.getUrlParam = function (name) {                     var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");                     var r = window.location.search.substr(1).match(reg);                     if (r != null) return unescape(r[2]); return null;                 }             })(jQuery);             var OpenID = $.getUrlParam('popenid');

    转载请注明原文地址: https://ju.6miu.com/read-21421.html

    最新回复(0)