In javascript:
Poniamo che la variabile descCategoria contenga il dato da passare in get:
per generare la parte di url da chiamare che passi in GET il parametro cat con il contenuto della variabile descCategoria:codice:var descCategoria="Commercio al dettaglio in sede fissa";
così facendo vengono preservati i blank (ed altri caratteri, ovviamente!)codice:var url="categoria.php?cat=" + encodeURIComponent(descCategoria);
Infatti, se per caso descCategoria fosse:
"Commercio &dettaglio=sede fissa"
passandolo alla get senza fare encodeURIComponent porterebbe al passaggio
di DUE parametri, cat che varrebbe 'Commercio' e dettaglio che varrebbe 'sede'.
HTH
Zappa