Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.07.2010, 18:29
Аватар для MCTrane
Профессор
Отправить личное сообщение для MCTrane Посмотреть профиль Найти все сообщения от MCTrane
 
Регистрация: 26.11.2009
Сообщений: 204

Проблема с кодировкой ие
кодировка утф-8, в ие тоже написано что утф-8, но когда с помощью
xmlHttp.open();
Отправляю значение выпадающего списка, то отправляется кирилице, на всех браузерах всё норм кроме ие
Ответить с цитированием
  #2 (permalink)  
Старый 25.07.2010, 02:01
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

encodeURIComponent?
Ответить с цитированием
  #3 (permalink)  
Старый 25.07.2010, 11:04
Аватар для MCTrane
Профессор
Отправить личное сообщение для MCTrane Посмотреть профиль Найти все сообщения от MCTrane
 
Регистрация: 26.11.2009
Сообщений: 204

Убрал эту функцию - всё заработало) Спасибо)
Ответить с цитированием
  #4 (permalink)  
Старый 26.07.2010, 06:13
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

убрал O.o она должна быть. Ты бы свой код что ли привел, а то у меня никаких проблем не было с ie

24.html:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
    <title></title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>

<script type="text/javascript">
function getXmlHttp(){
  var xmlhttp;
  try {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
    try {
      xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
      xmlhttp = false;
    }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  return xmlhttp;
}
var xmlhttp = getXmlHttp()
xmlhttp.open('post', '24.php', false);
xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')
xmlhttp.send('a='+encodeURIComponent('значение'));
</script>

</body>
</html>

24.php:
<?
file_put_contents('24.log', $_POST['a']);

p.s. xmlhttprequest.ru

Последний раз редактировалось x-yuri, 26.07.2010 в 06:16.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с кодировкой кирилицы внутри скрипта GRIG jQuery 13 29.04.2010 11:30
проблема с кодировкой bushstas AJAX и COMET 7 03.10.2009 00:48
Проблема с кодировкой в скрипте автозаполнения Maratka AJAX и COMET 12 24.01.2009 12:31
Проблема с кодировкой magistr_bender Общие вопросы Javascript 2 07.09.2008 20:04
Проблема с кодировкой. SunYang Общие вопросы Javascript 12 05.08.2008 14:40