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

Проблема с кодировкой при отправке сообщения
Уважаемые форумчане, помогите. Нашла скрипт, прикрутила под свои нужды (приведен без красивостей):

<!DOCTYPE HTML>
<html lang="en">
<head>
<title>бла</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
</head>

<body>
<section id="contact" >

<h2>Написать</h2>

<script language="javascript" charset="UTF-8">
if (navigator.appVersion.lastIndexOf('Win') != -1) {
dropline = "\r\n" } else { dropline = "\n" }
function sendmsg(form) {
document.ccform.Message.value = (
' ' + dropline + dropline
+ '-----Текст сообщения начало----- ' + dropline
+ dropline + dropline
+ 'Имя: ' + document.ccform.name.value + dropline
+ 'Организация: ' + document.ccform.company.value + dropline
+ 'Тема: ' + document.ccform.subject.value + dropline
+ 'E-mail : ' + document.ccform.email.value + dropline
+ 'Сообщение: ' + document.ccform.message.value
+ dropline + dropline
+ '-----Текст сообщения кончало------ ' + dropline
+ ' '
);
}
</script>
<form name="ccform" method="post" class="cform-form" action="mailto:nnn@ya.ru?subject=Message" enctype="text/plain">
<INPUT type=hidden name="Message">

<div>
<input type="text" name="name" placeholder="Ваше имя:" onChange="sendmsg()">
<input type="text" name="company" placeholder="Организация:" onChange="sendmsg()">
</div>

<div>
<input type="text" name="subject" placeholder="Тема сообщения:" onChange="sendmsg()">
<input type="text" name="email" placeholder="Ваш эл. адрес:" onChange="sendmsg()">
</div>

<div>
<textarea name=message rows="10" onChange="sendmsg()"></textarea>
</div>

<div><input type="submit" value="Отправить" onClick="sendmsg()"></div>

</form>
</section>

</body>
</html>

Отправляет кракозабры. Заранее прошу не пинать, я совсем-совсем новичок
Ответить с цитированием