2010-10-06 17 views
84

Dato il seguente URL (di lavoro, provare per credere!)Trasmettere carattere di nuova riga " n"

https://select-test.wp3.rbsworldpay.com/wcc/purchase?instId=151711&cartId=28524&currency=GBP&amount=1401.49&testMode=100&name=Tom%20Gul&address=24%20House%20Road \ nAlcuni Luogo \ nCounty & Cap = TR33% 20999 & [email protected] & paese = GB

Se si fa clic sul collegamento e si passa alla pagina di pagamento, l'indirizzo nella casella dell'indirizzo non viene visualizzato correttamente, i caratteri di nuova riga vengono visualizzati come testo.

Ho provato a passare attraverso lo <br />'s ma non c'è fortuna, qualcuno ha qualche idea? Devo ottenere l'indirizzo da mostrare con le nuove linee.

Le virgole sono OK come separatore ma preferirei molto poter disporre di una nuova riga. Grazie per qualsiasi aiuto! Un esempio funzionante sarà la risposta accettata.

+0

è necessario per ottenere l'indirizzo per visualizzare dove? – Paddy

risposta

232

Provare a utilizzare %0A nell'URL, proprio come hai usato %20 invece del carattere di spazio.

+0

@enumiro Puoi dirmi come inviare il carattere ', ad esempio, le virgolette singole –

+0

Per inviare il singolo carattere di preventivo, basta usare:% 27 – LaborEtArs

+0

'% 0A' per newline' \ n' '; e '% 0D' per il ritorno a capo' \ r' sergiol

42

Provare a sostituire il \n con %0A proprio come se si sostituissero degli spazi con %20.

20

Utilizzare %0A (codifica URL) anziché \n (codifica C).

+0

Puoi dirmi come inviare caratteri ', ad esempio le virgolette singole –

+1

Questo è '% 27'. Cerca "url encode online" o qualcosa di simile per trovare servizi che possano mostrarti la codifica per qualsiasi testo. E per favore non commentare in massa come questo. – DarkDust

+0

Ok, grazie !!!! –

2

in ritardo alla festa, ma se qualcuno si imbatte in questo, ha un metodo javascript encodeURI

Problemi correlati