Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.04.2011, 02:33   #1
coolartemka
Пользователь
 
Регистрация: 19.04.2011
Сообщений: 25
По умолчанию Вопрос об Ajax

Здравствуйте!
У меня следующая проблема - хочу внедрить AJAX в страницу...в общем код следующий:

содержимое ajax.js:
Код:
var request = null;

if (window.XMLHttpRequest) {
	try {
		request = new XMLHttpRequest();
	} catch(e) {
		
		request = null;
		
	}
	
}
else if (window.ActiveXObject) {
	
	try {
		request = new ActiveXObject("Msxml2.XMLHTTP");
	} 
	catch (e) {
		
		try {
			request = new ActiveXObject("Microsoft.XMLHTTP");
			
		}
		catch (e) {
			request = null;
			
		}
				
	}
		
}
конец...
дальше:

Код:
<script type="text/javascript" src="ajax.js"></script>
<script type = "text/javascript">
				
		function getAns(){
			
			request.open("GET", "questions.xml", true);
			request.send(null);
			
			request.onreadystatechange = function() {
				
				if (request.readyState == 4) {
					if (request.status == 200) {
						var answer_sh = request.responseXML;
						
						alert(answer_sh.getElementsByTagName('q')[0].innerHTML);
					}
					else {
						
						alert("Error occured!");
						
					}
					
				}
				
			}
		
		}
		
		
		
	</script>

questions.xml:

<?xml version="1.0" encoding="windows-1251"?>
<entry>
	<q>Первые слова</q>	
</entry>
конец..
все файлы в одной папке. при попытке запроса возникает ошибка статуса - 0. и ниче не работает...Что это такое и как с этим бороться?

Буду признателен за ответ!



___________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 19.04.2011 в 09:14.
coolartemka вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
AJAX Mortimoro HTML и CSS 0 13.01.2011 18:52
AJAX prizrak1390 Свободное общение 10 08.06.2010 16:01
Вопрос по Ajax - подргузка кода... prizrak1390 JavaScript, Ajax 6 05.06.2010 22:36