Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #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>

Отправляет кракозабры. Заранее прошу не пинать, я совсем-совсем новичок
Ответить с цитированием
  #2 (permalink)  
Старый 01.04.2014, 14:05
Профессор
Отправить личное сообщение для krasovsky Посмотреть профиль Найти все сообщения от krasovsky
 
Регистрация: 21.12.2012
Сообщений: 869

Вероятно сам файл в котором ты все это пишешь в кодировке cp-1251. Если работаешь в Notepad++ там вверху есть Кодировки > преобразовать в utf-8 без BOM
Ответить с цитированием
  #3 (permalink)  
Старый 02.04.2014, 05:25
Новичок на форуме
Отправить личное сообщение для zhuk Посмотреть профиль Найти все сообщения от zhuk
 
Регистрация: 01.04.2014
Сообщений: 2

нет, в utf-8, проверяла
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Headers при отправке блокируется malltaf Серверные языки и технологии 0 14.03.2014 15:58
Вывод сообщения при успешной валидации UhWhat Общие вопросы Javascript 1 25.02.2014 19:20
Проблема при выводе изображения. BuT Общие вопросы Javascript 9 03.08.2013 17:39
Проблема с кодировкой в скрипте автозаполнения Maratka AJAX и COMET 12 24.01.2009 12:31
Проблема в document.write при использовании setInterval() GOll Общие вопросы Javascript 21 06.10.2008 17:38