Показать сообщение отдельно
  #1 (permalink)  
Старый 27.02.2013, 21:40
Новичок на форуме
Отправить личное сообщение для DNA77 Посмотреть профиль Найти все сообщения от DNA77
 
Регистрация: 27.02.2013
Сообщений: 6

Ajax не работает в Chrome
Всем доброго дня!
Столкнулся с проблемой создания объекта XMLHttpRequest для Chrome, Opera.
Сайт www.aquasilver.ru
Функция запускается при оформлении заказа, если выбран какой либо товар.

function Get(url)
{
if (window.ActiveXObject) {
               req = new ActiveXObject("Microsoft.XMLHTTP");
                  if (req) {
                   
            req.onreadystatechange = responseServer;
                    req.open("GET", url, false);
		    
req.send(null);
        }

else if (typeof XMLHttpRequest!='undefined') {

        req = new XMLHttpRequest();
        req.onreadystatechange = responseServer;
        req.open("GET", url, false);

        req.send(null);
       
    } 

    }}


Выдает ошибку, что и логично при обращении к свойству отсутствующего объекта. Не могу понять в чем проблема.
function WrToDoc()
 {
var str=req.responseText; 
Uncaught TypeError: Cannot read property 'responseText' of undefined


return str;
 }

Последний раз редактировалось DNA77, 27.02.2013 в 22:42.
Ответить с цитированием