From: Andrew Dolgov Date: Tue, 8 Mar 2011 08:28:21 +0000 (+0300) Subject: getURLParam: use Prototype X-Git-Tag: 1.5.2~22 X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=ec320224dbf4b3224245f298bac3145ba139d19a;p=tt-rss.git getURLParam: use Prototype --- diff --git a/functions.js b/functions.js index 423b0b53..713b3b46 100644 --- a/functions.js +++ b/functions.js @@ -370,28 +370,8 @@ function dropboxSelect(e, v) { } } -// originally stolen from http://www.11tmr.com/11tmr.nsf/d6plinks/MWHE-695L9Z -// bugfixed just a little bit :-) -function getURLParam(strParamName){ - var strReturn = ""; - var strHref = window.location.href; - - if (strHref.indexOf("#") == strHref.length-1) { - strHref = strHref.substring(0, strHref.length-1); - } - - if ( strHref.indexOf("?") > -1 ){ - var strQueryString = strHref.substr(strHref.indexOf("?")); - var aQueryString = strQueryString.split("&"); - for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){ - if (aQueryString[iParam].indexOf(strParamName + "=") > -1 ){ - var aParam = aQueryString[iParam].split("="); - strReturn = aParam[1]; - break; - } - } - } - return strReturn; +function getURLParam(param){ + return String(window.location.href).parseQuery()[param]; } function leading_zero(p) {