Dada la siguiente URL (funciona, ¡pruébalo!)
https ://select-test. [email protected]&country=GB
Si hace clic en el enlace y accede a la página de pago, la dirección en el cuadro de dirección no se muestra correctamente, los caracteres de nueva línea se muestran como texto.
He intentado pasar <br />'spero no tuve suerte, ¿alguien tiene alguna idea? Necesito obtener la dirección para mostrar con nuevas líneas.
Las comas están bien como separador, pero preferiría poder tener nuevas líneas. ¡Gracias por cualquier ayuda! Un ejemplo de trabajo será la respuesta aceptada.
url
html-entities
html-encode
Tom Gullen
fuente
fuente

Respuestas:
Intente usar
%0Aen la URL, tal como lo ha usado en%20lugar del carácter de espacio.fuente
%0Apara nueva línea\n<LF> `; y%0Dpara retorno de carro\r<CR>Intente reemplazar el
\ncon%0Aal igual que tiene espacios reemplazados con%20.fuente
Use
%0A(codificación URL) en lugar de\n(codificación C).fuente
tarde a la fiesta, pero si alguien se encuentra con esto, JavaScript tiene un
encodeURImétodofuente