Chiaramente puoi risolvere con una serie di if ... else if ... else ... testando inexOf().
Ma questa e` la soluzione "ovvia".
Vorrei pensare ad una soluzione "bella":
I vari parola1, parola2, parola3, .. stanno sempre nella stessa posizione? c'e` una regola (da implementare con le RegExp o con altri sistemi) per estrarli?
Di solito nella location si puo` estrarre la querystring con location.search(), e separare i vari pezzi con .split("&") e poi con .split("=").
Quindi potrebbe essere un oggetto del tipo:
switch(document.location.search.substr(1).split("& ")[XX].split("=")[0|1]) {
case 'parola1' :
...
case 'parola2' :
...

Rispondi quotando