Ir al contenido principal

Función para obtenet Objeto con variables pasadas por URL

function getParams(success) {
    var loc = document.location.href;
    if (loc.indexOf('?') > 0) {
        var getString = loc.split('?')[1];
        var GET = getString.split('&');
        var get = {};
        for (var i = 0, l = GET.length; i < l; i++) {
            var tmp = GET[i].split('=');
            get[tmp[0]] = unescape(decodeURI(tmp[1]));
        }
        typeof success === 'function' && success(get);
        return get;
    } else {
        typeof success === 'function' && success(false);
        return false;
    }
}


Comentarios