Показать сообщение отдельно
  #1 (permalink)  
Старый 16.09.2008, 13:04
Ilja_ORDY
 
Сообщений: n/a

FF и IE - проблемка....
Привет всем...

http://postcardoffice.eu/test_1/ вот сделал такую гадость,
прод FF работает.... а в ИЕ корчит рожи))))
Самое интересное что в ИЕ и ошибок не выдаёт... просто не работает

по сути обработка каждые 5 сек

function refresh(){
 loadHTML('test2.php', 'dest');
 setTimeout('refresh()',5000);
}



function processStateChange(){
 if (request.readyState < 4) document.getElementById(dest).innerHTML = "...........";
 if (request.readyState == 4){
  contentDiv = document.getElementById(dest);
  if (request.status == 200){
   sctipt = request.responseText;
   eval(sctipt);
  } else {
   contentDiv.innerHTML = "Error: Status "+request.status;
  }
 }
}


function loadHTML(URL, destination){
 dest = destination;
 if(dest == 'desat'){
  URL = URL + "&psw=" + document.getElementById("card_psw").value;
 }else{
  URL = URL;
 }
 if (window.XMLHttpRequest){
  request = new XMLHttpRequest();
  request.onreadystatechange = processStateChange;
  request.open("GET", URL, true);
  request.send(null);
 } else if (window.ActiveXObject) {
  request = new ActiveXObject("Microsoft.XMLHTTP");
  if (request) {
   request.onreadystatechange = processStateChange;
   request.open("GET", URL, true);
   request.send();
  }
 }
}


а в ответ из тест2.пхп

echo "document.form1.lst_tm_$inf_1[id].value='$min:$sec';";



помогите с ИЕ справиться....

Спасибо!

Последний раз редактировалось Андрей Параничев, 16.09.2008 в 17:13. Причина: Пользуйтесь bb-кодами для оформления листингов кода в теле сообщения.
Ответить с цитированием