Помогите разобраться не работает AJAX запрос в IE9-8-7,в IE10 и других браузерах все норм.
В IE9-8-7 xhttp.readyState = 1,2,3
В Других браузерах 1,2,3,4
Вот мой код:
function viewBlank(recId)
{
var xhttp;
try{
xhttp = new XMLHttpRequest();
} catch (e){
try{
xhttp= new ActiveXObject('Msxml2.XMLHTTP');
} catch (e) {
try{
xhttp = new
ActiveXObject('Microsoft.XMLHTTP');
} catch (e){
alert('Your browser broke!');
return false;
}
}
}
if (!xhttp)
{
alert('Невозможно создать XMLHttpRequest');
}
xhttp.onreadystatechange=function(){
if (xhttp.readyState==4 && xhttp.status==200){
document.getElementById('myBlankData').innerHTML=xhttp.responseText;
}
alert(xhttp.readyState);
}
xhttp.open('POST','assets/php/get_blank.php',true);
xhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
xhttp.send('rec_id='+recId);
}