Fetch parameter from URL

The function to fetch parameter from URL

getParameterByName: function (name, url) {
                try {
                    if (!url)
                        url = window.location.href;
                    name = name.replace(/[[]]/g, "$&");
                    var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
                        results = regex
                        .exec(url);
                    if (!results)
                        return null;
                    if (!results[2])
                        return ' ';
                    return decodeURIComponent(results[2].replace(/+/g, " "));
                } catch (er) {
                    console.log('getParameterByName', er);
                }
            }

Leave a comment

Your email address will not be published. Required fields are marked *