Estou codificando uma string que será passada em uma URL (via GET). Mas se eu usar escape
, encodeURI
ou encodeURIComponent
, &
será substituído por %26amp%3B
, mas quero que seja substituído por %26
. O que estou fazendo de errado?
&
é a maneira correta de escapar do e comercial em um contexto HTML ... de onde vem sua fonte? e qual é o destino? Pode ser melhor fazer isso do lado do servidor, por exemplo.