html:
<div id="enter"></div>
js:
req.open('POST', '../AJAX/chat.pl', true);
req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
req.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
req.send('id=send&text='+txt+'&refresh=refresh');
req.onreadystatechange = function() {
if(req.readyState==4) {
if(req.status == 200) {
document.getElementById('enter').innerHTML = responseText;
}
}
};
Узнал что responseText не дружит с переданным внутри тегом <script> , как обойти это органичение? т.к. серверная часть передает <script>, заносит в блок и там обрабатывает
дополню: jquery ajax принимает <script> и корректно обрабатывает, но не хочется грузить целую библиотеку, ради таких "мелочей" ))