leggere le variabili URL dell'indirizzo corrente per leggere le variabili URL dell'indirizzo corrente di pagina da javascript ho trovato in rete questo codice:
function gup( name ){
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?&]"+name+"=([^&#]*)";
var regex = new RegExp( regexS );
var results = regex.exec( window.location.href );
if( results == null ) return "";
else return results[1];
}
cosi',se l'indirizzo corrente e' http://www.miosito.it/index.html?pippo=1, se alla funzione gli passo "pippo" (ossia : gup( 'pippo' ) la funzione mi restituisce il valore 1.
Dato che non conosco molto bene javascript,la mia domanda e' questa: il codice particolare di questa funzione (e quindi parlo nello specifico al di la' dei problemi generali di sicurezza legati a javascript) quanto puo' essere pericoloso?
function gup( name ){
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?&]"+name+"=([^&#]*)";
var regex = new RegExp( regexS );
var results = regex.exec( window.location.href );
if( results == null ) return "";
else return results[1];
}
cosi',se l'indirizzo corrente e' http://www.miosito.it/index.html?pippo=1, se alla funzione gli passo "pippo" (ossia : gup( 'pippo' ) la funzione mi restituisce il valore 1.
Dato che non conosco molto bene javascript,la mia domanda e' questa: il codice particolare di questa funzione (e quindi parlo nello specifico al di la' dei problemi generali di sicurezza legati a javascript) quanto puo' essere pericoloso?