помогите исправить ошибки, а то в этой части я не знаю ничего вообщем в ИЕ не пашет, в фаирах фоксах когда как... иногда работает все ок иногда нет в опере так же....в общем если есть лекарство помогите.. [js]var xmlHttp = createXmlHttpRequestObject(); function createXmlHttpRequestObject() { var xmlHttp; if(window.ActiveXObject) { try { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { xmlHttp = false; } } else { try { xmlHttp = new XMLHttpRequest(); } catch (e) { xmlHttp = false; } } if (!xmlHttp) alert("Error creating the XMLHttpRequest object."); else return xmlHttp; } function process() { if (xmlHttp.readyState == 4 || xmlHttp.readyState == 0) { xmlHttp.open("GET", "aurls.xml", true); xmlHttp.onreadystatechange = handleServerResponse; xmlHttp.send(null); } } function handleServerResponse() { if (xmlHttp.readyState == 4) { if (xmlHttp.status == 200) { xmlResponse = xmlHttp.responseXML; xmlDocumentElement = xmlResponse.documentElement; lcount = xmlDocumentElement.firstChild.data; lcount = formatCount(lcount); document.getElementById("lcount").innerHTML = '<b>' + lcount + '</b>'; setTimeout("process()", 1000); } else { alert("There was a problem accessing the server: " + xmlHttp.statusText); } } } function formatCount(count) { count = count.toString(); for (var i = count.length - 3; i > 0 ; i -= 3) { count = count.slice(0, i) + ' ' + count.slice(i, count.length); } return count; }[/js] на странице вот так: HTML: <script src="/js/ajaxcount.js" type="text/javascript"></script> </head> <body> <script type="text/javascript"> setTimeout("process()", 1000); </script> <ul> <span id="lcount">Loading...</span> .....