Geben Sie die folgende URL an (funktioniert, probieren Sie es aus!)
https://select-test.wp3.rbsworldpay.com/wcc/purchase?instId=151711&cartId=28524¤cy=GBP&amount=1401.49&testMode=100&name=Tom%20Gul&address=24%20House%20Road \ nSome Place \ nCounty & 9 [email protected]&country=GB
Wenn Sie auf den Link klicken und zur Zahlungsseite wechseln, wird die Adresse im Adressfeld nicht richtig angezeigt. Die Zeilenumbrüche werden als Text angezeigt.
Ich habe versucht durchzukommen, <br />'s
aber kein Glück, hat jemand irgendwelche Ideen? Ich muss die Adresse mit Zeilenumbrüchen anzeigen lassen.
Kommas sind als Trennzeichen in Ordnung, aber ich würde es sehr bevorzugen, Zeilenumbrüche zu haben. Vielen Dank für jede Hilfe! Ein funktionierendes Beispiel ist die akzeptierte Antwort.
quelle
Antworten:
Versuchen Sie es mit
%0A
der URL, genau wie Sie es%20
anstelle des Leerzeichens verwendet haben.quelle
%0A
für Zeilenumbruch\n
<LF> `; und%0D
für Wagenrücklauf\r
<CR>Versuchen Sie, die zu ersetzen ,
\n
mit%0A
wie Sie Leerzeichen ersetzt mit%20
.quelle
Verwenden Sie
%0A
(URL-Codierung) anstelle von\n
(C-Codierung).quelle
spät zur Party, aber wenn jemand darauf stößt, hat Javascript eine
encodeURI
Methodequelle