现在位置首页 / Jquery/Jquery Mobile /正文

jquery 获取网页URl地址中传递的参数值

作者: IT小兵 | 2013年8月7日| 热度:℃ | 评论: |参与:

jquery 获取网页URl地址中传递的参数值,首先新建一个urlParams.js文件,内容 如下


$.request = (function () {

    var apiMap = {};

    function request(queryStr) {

        var api = {};

        if (apiMap[queryStr]) { return apiMap[queryStr]; }

        api.queryString = (function () {

            var urlParams = {};

            var e,

            d = function (s) { return decodeURIComponent(s.replace(/\+/g, " ")); },

            q = queryStr.substring(queryStr.indexOf('?') + 1),

            r = /([^&=]+)=?([^&]*)/g;

            while (e = r.exec(q)) urlParams[d(e[1])] = d(e[2]);

            return urlParams;

        })();

        api.getUrl = function () {

            var url = queryStr.substring(0, queryStr.indexOf('?') + 1);

            for (var p in api.queryString) { url += p + '=' + api.queryString[p] + "&"; }

            if (url.lastIndexOf('&') == url.length - 1) { return url.substring(0, url.lastIndexOf('&')); }

            return url;

        }

        apiMap[queryStr] = api;

        return api;

    }

    $.extend(request, request(window.location.href));

    return request;

})();  


调用方式:

var Ad = $.request.queryString["articleid"];


点击阅读本文所属分类的更多文章: Jquery/Jquery Mobile 。和高手一起交流:346717337
友荐云推荐

未注明转发、原文均为本站原创。分享本文请注明 原文链接

给您更多信息和帮助

在这里您可以找到更多:

技术交流群:346717337 Jquery插件交流

投稿:suchso@vip.qq.com

承接:企业网站门户/微网站/微商城/CMS系统/微信公众号运营/业务咨询

抢天猫双11红包
推荐使用阿里云服务器
echarts教程系列
本月最热文章

微信扫一扫,徜徉悠嘻网,您的休闲乐园

微信公众号:快乐每一天

随机文章
标签

技术交流群:346717337

投稿:suchso@vip.qq.com

专业专注:企业网站门户/微网站/微商城/CMS系统/微信公众号运营/付费问题咨询