Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: не создается Activex объект Xmlhttprequest
Форум программистов > Интернет и сети > Web 2.0, AJAX, Ruby, RSS технологии
yelenabun
вот код функции для создания объекта XMLHttpRequest:
Код:
function initRequest() {
      if (window.XMLHttpRequest) {
          req = new XMLHttpRequest();
             alert("1req="+req);
          }
      } else if (window.ActiveXObject) {
        try {
             req = new ActiveXObject("Msxml2.XMLHTTP");
             alert("2req="+req);
        } catch (e) {
          try {
              req = new ActiveXObject("Microsoft.XMLHTTP");
              alert("3req="+req);
          } catch (e) {

          }
        }
      }
   }


выдается алерт 2req, но объект пустой. в чем дело, я уже все перепробовала, что можно. хеееееееееееелп. в мозиле все нормально
да, кстати, сами активиксы включены в браузере...[code]
DikMax
Кстати да, я и сам хотел задать подобный вопрос. У меня аналогичная штука. Причем у меня на компе работает, а пробовал на еще паре-тройке, так на них не работает. sad.gif

Код:
function loadData(url) {
  var request = false;
  try {
    request = new XMLHttpRequest();
  } catch (trymicrosoft) {
    try {
      request = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (othermicrosoft) {
      try {
        request = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (failed) {
        request = false;
      }
    }
  }
  if (!request)
    alert("Error initializing XMLHttpRequest!");

  request.open("GET", url, false);
  request.send(null);
  if (request.status == 200) {
    return request.responseText;
  } else {
    alert("There was a problem retrieving data from server:\n" + request.statusText);
  }
  return false;
}


Т.е. этот код работает почти всегда, кроме некоторых компьютеров с IE. Может кто знает в чем может быть дело?
yelenabun
сходи сюда
]]>developing.ru]]>

моя ошибка решена, может и тебе поможет...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.