Mengirim karakter baris baru “\ n”

142

Diberikan URL berikut (berfungsi, coba!)

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%20&hl=id% tempat @% [email protected]&country=GB

Jika Anda mengklik tautan dan masuk ke halaman pembayaran, alamat di kotak alamat tidak ditampilkan dengan benar, karakter baris baru ditampilkan sebagai teks.

Saya sudah mencoba melewati <br />'stetapi tidak berhasil, ada yang punya ide? Saya perlu mendapatkan alamat untuk ditampilkan dengan baris baru.

Koma OK sebagai pemisah tetapi saya lebih suka bisa memiliki baris baru. Terima kasih atas bantuannya! Contoh kerja akan menjadi jawaban yang diterima.

Tom Gullen
sumber
Anda perlu mendapatkan alamat untuk ditampilkan di mana?
Paddy
apakah ada fungsi yang menyandikan entitas html dengan cara ini?
Affan

Jawaban:

347

Coba gunakan %0Adi URL, sama seperti Anda telah menggunakan %20karakter spasi.

badak
sumber
@enumiro Bisakah Anda memberi tahu saya cara mengirim karakter 'tanda kutip tunggal
Anish Kumar
Untuk mengirim char Kutipan tunggal gunakan saja:% 27
LaborEtArs
4
%0Auntuk baris baru \n<LF> `; dan %0Duntuk carriage return \r<CR>
sergiol
Berikut adalah daftar karakter Referensi Pengkodean: w3schools.com/tags/ref_urlencode.ASP
Anil Singh
50

Cobalah untuk mengganti \ndengan %0Asama seperti Anda memiliki ruang diganti dengan %20.

eumiro
sumber
25

Gunakan %0A(pengodean URL) alih-alih \n(Pengodean C).

DarkDust
sumber
16

terlambat ke pesta, tetapi jika ada yang menemukan ini, javascript memiliki encodeURImetode

marisbest2
sumber