To help people following me who want to have several variables and improve Moin, here is the code for several variables:
function getParameterByName( name ) //courtesy Artem { name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); var regexS = "[\\?&]"+name+"=([^&#]*)"; var regex = new RegExp( regexS ); var results = regex.exec( window.location.href ); if( results == null ) return ""; else { if ((results[1].indexOf('?'))>0) return decodeURIComponent(results[1].substring(0,results[1].indexOf('?')).replace(/\+/g, " ")); else return decodeURIComponent(results[1].replace(/\+/g, " ")); } }
source share