Передача \r\n в почтовик
Доброго времени суток.
Извиняюсь, если подобный вопрос здесь уже был (найти не смог). Есть кусок скрипта: // Формирование тела письма msg = "Добрый день. Прошу забронировать для меня номер(а) в вашей гостинице.\nИнформация для блонирования:\r\n \r\n"; msg = msg + "Ф.И.О.: " + document.broneform.tFIO.value + "\r\n"; msg = msg + "Дата предполагаемого заезда: " + document.broneform.tDT.value + "\r\n"; msg = msg + rt_value + " " + iCount + "\r\n"; msg = msg + "Дополнительных мест: " + iPlus + "\r\n"; msg = msg + "Предполагается аренда конференц-зала: " + iZal + "\r\n"; msg = msg + "Предполагается аренда кафе: " + iCafe + "\r\n"; msg = msg + "E-mail обратной связи: " + document.broneform.tEmail.value + "\r\n"; msg = msg + "Контактные телефоны: " + document.broneform.tPhone.value + "\r\n"; msg = msg + "Наиболее удобный способ вязи: " + rg_value + "\r\n"; msg = msg + "\nБлагодарю за внимание.\nС уважением, " + document.broneform.tFIO.value + "\r\n"; // Покажем тело письма для теста if (confirm("Вы действительно желаете отправить почтовое сообщение следующего содержания:\r\n \r\n" + msg)) { // Отправим письмо window.location.href="mailto:alekvolsk@yandex.ru?subject=Заказ на бронирование (форма с сайта)&body=" + msg; } В confirm все выдается нормально, с переносами. При передаче строки в почтовик все переносы куда-то улетучиваются, все в одну строчку, причем почтовик используется как онлайновский (mail.yandex) так и локальный (outlook, bat). Подскажите, пожалуйста, что я делаю не так? |
Задача учебная, за возможную кривизну просьба "не пинать" :)
|
Часовой пояс GMT +3, время: 16:55. |