вопрос по xmlhttprequest

AJAX XMLHttpRequest

использовал jquery только как аякс, сейчас решил перевести на xmlhttprequest чтоб не грузить библиотеку )) в принципе со всем справился, но возникла сложность. Данные получаю в формате html, responseText отказывается
в общем не хотят парсится скрипты, как это можно обойти?
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 , а передаются как текст. это особенность аякса
Ответы:
в строке req.open('POST', '../AJAX/chat.pl', true);
надо указывать URL а не файловый путь


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.