Sto codificando una stringa che verrà passata in un URL (tramite GET). Ma se uso escape, encodeURIo encodeURIComponent, &verrà sostituito con %26amp%3B, ma voglio che venga sostituito con %26. Che cosa sto facendo di sbagliato?
&è il modo corretto di sfuggire alla e commerciale in un contesto HTML ... da dove proviene la tua fonte? e qual è la destinazione? Potrebbe essere meglio fare questo lato server per esempio.