Здравствуйте! Столкнулся с такой проблемой. Есть Ajax функция кладущая товар в корзину нормально работающая во всех основных браузерах. Но клиент сообщил о том что у них в офисе есть один компьютер на котором эта функция не работает. Запрос он отсылает но вот статус готовности req.readyState == 4 не получает никогда. Причем на том компе 3 разных браузера и ни на одном не работает. На остальных компах функция работает как часы. Сначала подумал что может какие то глобальные проблемы в системе того компа, но проблема в том что рядом есть функция почти один в один которая отсылает отзыв о товаре. И она отлично работает. Может кто сталкивался с такой проблемой? Заранее благодарен. И еще привожу код функции может в нем найдете косяк: Код (Text): function AddToBasket(url){ if (window.XMLHttpRequest){ req = new XMLHttpRequest(); req.onreadystatechange = processReqChange3; req.open("GET", url, true); req.send(null); } else if (window.ActiveXObject){ req = new ActiveXObject("Microsoft.XMLHTTP"); if (req){ req.onreadystatechange = processReqChange3; req.open("GET", url, true); req.send(); } } } function processReqChange3(){ if (req.readyState == 4){ if (req.status == 200){ if(req.responseText != ''){ obj = document.getElementById('basket_button'); obj.style.display = 'none'; obj1 = document.getElementById('BasketInstantMessage'); obj1.innerHTML = 'Товар положен в <a href="/netshop/Cart/">корзину</a>'; obj1.style.display = 'block'; obj2 = document.getElementById('count_in_basket'); obj2.innerHTML = "<a href='/netshop/Cart/'>Корзина (" + req.responseText + ")</a>"; } } } else{ obj = document.getElementById('basket_button'); obj.style.display = 'none'; obj1 = document.getElementById('BasketInstantMessage'); obj1.style.display = 'block'; } }