Показать сообщение отдельно
  #1 (permalink)  
Старый 31.03.2011, 14:59
Новичок на форуме
Отправить личное сообщение для AlekVolsk Посмотреть профиль Найти все сообщения от AlekVolsk
 
Регистрация: 31.03.2011
Сообщений: 2

Передача \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).
Подскажите, пожалуйста, что я делаю не так?
Ответить с цитированием