2010-10-06 6 views
84

Учитывая следующий URL (работает, попробуйте!)Передавая символ новой строки " п"

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 \ Nsome Place \ nCounty & почтовый индекс = TR33% 20999 & [email protected] & страны = GB

Если вы нажмете на ссылку и перейдете на страницу оплаты, адрес в поле адреса отображается неправильно, символы новой строки отображаются в виде текста.

Я пробовал пройти через <br />'s, но не повезло, у кого есть идеи? Мне нужно, чтобы адрес отображался с символами новой строки.

Запятые в порядке как разделитель, но я бы предпочел иметь новые линии. Спасибо за любую помощь! Рабочим примером будет принятый ответ.

+0

Вам нужно, чтобы получить адрес для отображения где? – Paddy

ответ

232

Попробуйте использовать URL-адрес %0A, так же как вы использовали %20 вместо символа пробела.

+0

@enumiro Можете ли вы рассказать мне, как отправить символ «одинарные кавычки» –

+0

Чтобы отправить единственную цитату, используйте только:% 27 – LaborEtArs

+0

'% 0A' для новой строки' \ n' '; и '% 0D' для возврата каретки' \ r' sergiol

42

Попробуйте заменить \n на %0A так же, как у вас есть места, замененные на %20.

20

Использовать %0A (кодирование URL) вместо \n (кодирование C).

+0

Можете ли вы рассказать мне, как отправить символ «одинарные кавычки» –

+1

Это '% 27'. Просто найдите «url encode online» или что-то вроде этого, чтобы найти службы, которые могут показать вам кодировку для любого текста. И, пожалуйста, не комментируйте это так. – DarkDust

+0

Хорошо Спасибо !!!! –

2

поздно к партии, но если кто-то приходит через это, JavaScript имеет encodeURI метод

 Смежные вопросы

  • Нет связанных вопросов^_^