Показать сообщение отдельно
  #3 (permalink)  
Старый 21.03.2008, 09:27
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Илья Кантор,
все-таки иногда это нужно

Вырежу у себя как есть (ну почти):
function synchron(url, method, data) {
    method = method || 'get';
    var tsprt = getTransport();
    if (tsprt) {
      tsprt.open(method, url, false);
      tsprt.send((method == 'post' && data) || null);
      if (tsprt.status == 200)
        return tsprt.responseText;
    }
    return '';
  }

  function getTransport() {
    try {
      return new XMLHttpRequest();
    } catch (e) {
      try {
        return new ActiveXObject('Msxml2.XMLHTTP');
      } catch (e) {
        try {
          return new ActiveXObject('Microsoft.XMLHTTP');
        } catch (e) {
          return false;
        }
      }
    }
  }


ОффТоп: Илья Кантор, а почему бы подсветку кода не прикрутить?
Ответить с цитированием