Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / (Javascript) responseText в IE / 2 сообщений из 2, страница 1 из 1
10.08.2009, 13:18
    #36134869
grimjaw
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(Javascript) responseText в IE
Привет всем. Подскажите плиз по проблеме. Есть функции: createRequest() создает запрос, updatePage() является обработчиком ответа. На сервере делается только echo "test". В FF все работает прекрасно. Обработчик срабатывает как надо. А в IE7 не приходит responseText, при этом с request.status и request.readyState все в порядке. Т.е. responseText является просто пустой строкой. Вот эти функции:
...
Рейтинг: 0 / 0
10.08.2009, 14:37
    #36135078
grimjaw
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(Javascript) responseText в IE
3-я попытка))
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
function createRequest() {
	if (window.XMLHttpRequest)
		request = new XMLHttpRequest();
	else if (window.ActiveXObject) {
		try {
			request = new ActiveXObject('Msxml2.XMLHTTP');
		} catch (e){}
		try {
			request = new ActiveXObject('Microsoft.XMLHTTP');
		}
		catch (e){}
	}
	if (!request)
		alert("Error initializing XMLHttpRequest!");
	var url = "http://test.ru/test/";
	request.open("GET", url, true)
	request.onreadystatechange = updatePage;
	request.send(null);
}

function updatePage() {
	if (request.readyState ==  4 ) {
		if (request.status ==  200 ) {
			var leftmenu = document.getElementById('leftmenu');
			if (leftmenu==null) return;
			leftmenu.innerHTML = request.responseText;
		}
	}
}
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / (Javascript) responseText в IE / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]