Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.04.2010, 05:43
Аватар для Jekel
Профессор
Отправить личное сообщение для Jekel Посмотреть профиль Найти все сообщения от Jekel
 
Регистрация: 20.11.2009
Сообщений: 257

Траблы с IE, простой как двери запрос не работает(
Раньше идентичный скрипт работал в IE, сейчас не работает( материт помоему эту строку xmlHttp.send(null); Что делать, пробовал создавать не только такой ActiveXObject, безтолку( Подскажите пожалуйста. В других браузерах работает

var xmlHttp = false;

if (window.XMLHttpRequest){
	xmlHttp = new XMLHttpRequest();
}else if(window.ActiveXObject){
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}

function pleaseDisplay(){
	if(xmlHttp){
		xmlHttp.open("GET", "server.php", true);
		xmlHttp.onreadystatechange = function(){
			if(xmlHttp.readyState == 4 && xmlHttp.status == 200){
			var xmlDoc = xmlHttp.responseXML;
			var menu = xmlDoc.getElementsByTagName("data")[0].firstChild.data;	
			document.getElementById("x0y0").innerHTML = menu;
			}
		}
		xmlHttp.send(null);
	}
}
Ответить с цитированием
  #2 (permalink)  
Старый 08.04.2010, 11:13
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

Сообщение от Jekel
материт помоему эту строку xmlHttp.send(null);
выясни какую строку и как материт
Ответить с цитированием
  #3 (permalink)  
Старый 08.04.2010, 12:49
Аватар для Jekel
Профессор
Отправить личное сообщение для Jekel Посмотреть профиль Найти все сообщения от Jekel
 
Регистрация: 20.11.2009
Сообщений: 257

14-я строка: document.getElementById("x0y0").innerHTML = menu;
хз, firebug не материт ничего, все олрайт...ie выдает ошибку нижеприведенную
Ответить с цитированием
  #4 (permalink)  
Старый 08.04.2010, 15:16
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

Нет элемента с id = x0y0 , возможно еще не загружен (window.onload).
Ответить с цитированием
  #5 (permalink)  
Старый 08.04.2010, 19:26
Аватар для Jekel
Профессор
Отправить личное сообщение для Jekel Посмотреть профиль Найти все сообщения от Jekel
 
Регистрация: 20.11.2009
Сообщений: 257

да есть там элемент, да и в других же браузерах работает
Ответить с цитированием
  #6 (permalink)  
Старый 08.04.2010, 19:38
Аватар для Jekel
Профессор
Отправить личное сообщение для Jekel Посмотреть профиль Найти все сообщения от Jekel
 
Регистрация: 20.11.2009
Сообщений: 257

не могу себе представить чего оно не работает(
Ответить с цитированием
  #7 (permalink)  
Старый 08.04.2010, 23:29
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

сделай тестовую страничку (клиентская и серверная часть) - посмотрю работает ли у меня
Ответить с цитированием
  #8 (permalink)  
Старый 09.04.2010, 03:07
Аватар для Jekel
Профессор
Отправить личное сообщение для Jekel Посмотреть профиль Найти все сообщения от Jekel
 
Регистрация: 20.11.2009
Сообщений: 257

http://doobiz.co.cc/new/

под кнопками left и right в рамке должен быть текст "Полученые данные."

http://doobiz.co.cc/new/code.js
Ответить с цитированием
  #9 (permalink)  
Старый 09.04.2010, 03:18
Новичок на форуме
Отправить личное сообщение для Toxa Посмотреть профиль Найти все сообщения от Toxa
 
Регистрация: 09.04.2010
Сообщений: 9

var menu = xmlDoc.getElementsByTagName("data")[0].firstChild.data;

Ошибка в этой строке. IE не понимает свойство "data" объекта firstchild.
Попробуйте заменить его на "nodeValue" или "innerHTML"
Ответить с цитированием
  #10 (permalink)  
Старый 09.04.2010, 03:45
Аватар для Jekel
Профессор
Отправить личное сообщение для Jekel Посмотреть профиль Найти все сообщения от Jekel
 
Регистрация: 20.11.2009
Сообщений: 257

тупой ie, ненавижу) ладно, я спать а то ща вырублюсь и пробую! как попробую - отпишусь. спасибище вам огромное

Последний раз редактировалось Jekel, 09.04.2010 в 12:44.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение проблемы кодировок для AJAX и PHP без iconv (cp1251 в AJAX) Serge Ageyev AJAX и COMET 10 24.04.2013 20:48
не работает ajax запрос ЯРОСЛАВ jQuery 9 07.04.2010 22:31
Как проверить что сервер безошибочно выполнил запрос php? PAMAC Серверные языки и технологии 7 20.02.2010 09:10
Ajax и три <form> не работает. Как правильно сделать листание записей из базы данных? vlad275 AJAX и COMET 2 14.12.2009 14:04
Подскажите, как работает простой код (замыкание функции)? Dotod Общие вопросы Javascript 5 02.12.2009 04:03