Salve a tutti: nella barra degli indirizzi mi compare
http://../prova.htm?giorgio&franco&giovanni.
Nella mia pagina importo la stringa, ma non riesco a spezzettare le tre variabili (giorgio,franco,giovanni), il problema sta nella "&".
questo è quello che ho tentato di scrivere:
codice:
<script language="JavaScript" type="text/JavaScript">
var Locaz = new String(document.location); // creo stringa con l'URL
var len = eval(Locaz.length); // lunghezza stringa
var pos = eval(Locaz.lastIndexOf("?") + 1); // posizione "?"
// posizione "&" dovrebbe essere la prima ma mi risulta la seconda
var pos2 = eval(Locaz.lastIndexOf("&") - pos);
var pos3 = eval(Locaz.lastIndexOf("&") + 1); // posizione "&" 2à
var n1 = Locaz.substring(pos , (pos+(pos2-pos))); // prima var
var n2 = Locaz.substring(pos, len); //2à
var n3 = Locaz.substring(pos3, len); // 3à
</script>
Che ne dite se provo a leggere carattere per carattere con un ciclo for???
Grazie, ciao.