Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.11.2012, 20:14
Интересующийся
Отправить личное сообщение для mrbean11 Посмотреть профиль Найти все сообщения от mrbean11
 
Регистрация: 02.11.2012
Сообщений: 10

XMLHttpRequest не возвращает значение
Здравствуйте.
Создаю XMLHttpRequest следующим образом:
var xmlhttp = new XMLHttpRequest()
xmlhttp.open('GET', url, true)
xmlhttp.onreadystatechange = function() {
	if (xmlhttp.readyState == 4) {
		if ((xmlhttp.status == 200) || ((document.location.protocol == 'file:') && (xmlhttp.status == 0))) {
			alert('response: ' + xmlhttp.responseText)
		}
	}
}
xmlhttp.send(null)


Проблема в следующем: в Firefox запрос срабатывает (это видно из логов сервера), но responseText пустой.
В чем может быть проблема?
В IE все работает как надо.
Ответить с цитированием
  #2 (permalink)  
Старый 04.11.2012, 10:59
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от mrbean11
((document.location.protocol == 'file:')
а с чего вы взяли, что страница размещённая не на сервере, должна взаимодействовать с серверным сценарием?
Ответить с цитированием
  #3 (permalink)  
Старый 04.11.2012, 13:44
Интересующийся
Отправить личное сообщение для mrbean11 Посмотреть профиль Найти все сообщения от mrbean11
 
Регистрация: 02.11.2012
Сообщений: 10

Сообщение от dmitriymar
а с чего вы взяли, что страница размещённая не на сервере, должна взаимодействовать с серверным сценарием?
А почему не может? Запрос же регистрируется в журнале.
Ответить с цитированием
  #4 (permalink)  
Старый 04.11.2012, 14:24
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от mrbean11
А почему не может? Запрос же регистрируется в журнале.
запрос да -а дальше политика безопасности браузера - кросдоменные запросы. страницу на сервер и всё будет работать
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
метод getDay() возвращает неправильное значение Tasia Элементы интерфейса 1 26.05.2012 14:44
Аякс не возвращает значение с сервера vamfirius Internet Explorer 0 26.05.2011 23:53
оператор return возвращает значение, а не ссылку. Vertuplatonium Общие вопросы Javascript 4 16.05.2011 14:02
xmlhttprequest возвращает пустоту alexxus AJAX и COMET 4 11.05.2011 18:44
Почему match() возвращает значение undefined yolka Events/DOM/Window 2 24.04.2010 15:09