Вы находитесь на устаревшей версии сайта romka.eu. Она оставлена здесь на случай если я захочу поностальгировать по тому как выглядел интернет в 2012 году :) Так этот сайт выглядел с июня 2012 по февраль 2023. Эта версия сайта не обновляется, комментирование материалов отключено. Обновленная версия сайта доступна по адресу http://romka.eu.

Странное поведение Java-script в IE. Один и тот же скрипт в Firefox работает, а в IE – нет.

Submitted by Ромка on Сб, 01/03/2008 - 17:29

Ромка аватар

Столкнулся со странной проблемой, на решение которой убил пол дня. Есть java-скрипт, использующий библиотеку jQuery:

  1. $.ajax(
  2. {
  3. type: "POST",
  4. url: "http://" + p + "check/ajax",
  5. data: "code=" + code,
  6. dataType: 'json',
  7. success: function(data){$('div#loading').html(data.result);},
  8. error: function(data){$('div#loading').html(data.result);}
  9. });

В Firefox'e он работает на ура, а в Internet Explorer 6 - нет. Методом научного тыка выяснил, что если записать этот скрипт в одну строчку:

  1. $.ajax({type: 'POST', url: 'http://' + p + 'check/ajax',data: 'code=' + code,dataType: 'json',success: function(data){$('div#loading').html(data.result);},error: function(data){$('div#loading').html(data.result);}});

, то и в ИЕ он сработает корректно.