Snipplet per leggere le variabili GET in Javascript
function GET(q,s)
{
s = s ? s : window.location.search;
var re = new RegExp('&'+q+'(?:=([^&]*))?(?=&|$)','i');
return (s=s.replace(/^\?/,'&').match(re)) ? (typeof s[1] == 'undefined' ? '' : decodeURIComponent(s[1])) : undefined;
}
{
s = s ? s : window.location.search;
var re = new RegExp('&'+q+'(?:=([^&]*))?(?=&|$)','i');
return (s=s.replace(/^\?/,'&').match(re)) ? (typeof s[1] == 'undefined' ? '' : decodeURIComponent(s[1])) : undefined;
}
Esempio:
// http://test.com/index.php?v=test
var var1 = GET('v');
alert(var1);
var var1 = GET('v');
alert(var1);
Ho trovato questa ottima funzione qui
Credits tuttavia andava fixata la regex, per questo la posto.
Leggere le variabili GET in javascript