js 之 获取 域名参数

            // 获取参数
                getQueryVariable(variable) {
                    var query = window.location.search.substring(1);
                    var vars = query.split("&");
                    for (var i = 0; i < vars.length; i++) {
                        var pair = vars[i].split("=");
                        if (pair[0] == variable) { return pair[1]; }
                    }
                    return (false);
                },

           let id = this.getQueryVariable('id')



          // 如果是hash 的
          getQueryVariable(variable) {
            let isExist = window.location.hash.includes('?')
            if (isExist) {
              var query = window.location.hash.split('?')[1];
              var vars = query.split("&");
              for (var i = 0; i < vars.length; i++) {
                var pair = vars[i].split("=");
                if (pair[0] == variable) { return pair[1]; }
              }
            }
            return (false);
          },
posted @ 2021-10-26 20:18  玖舞二柒  阅读(279)  评论(0)    收藏  举报