Javascript.RU

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

Ajax и ответ сервера
Товарищи объясните пжлста в чем кроется проблема.
Код успешно обрабатывает локальные файлы и не обрабатывает ответ сервера.
Т.е ajax_info.txt -так работает выводит все что есть в файле.
xmlhttp.readyState=1,2,4,4

А так не работает:http://test.ru/test.php, где test.php выводит таблицу с названиями
xmlhttp.readyState=1,4

Вот мой код:
<?php

echo "
<html>
<head>
<script>
function loadXMLDoc()
{
var xmlhttp;
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject('Microsoft.XMLHTTP');
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById('resultDiv').innerHTML=xmlhttp.responseText;
    }
  }
xmlhttp.open('GET','ajax_info.txt',true); //Так работает
//xmlhttp.open('GET','http://test.ru/test.php',true); //А так нет
xmlhttp.send();
}
</script>
</head>
<body>

<input type='text' name='data'><input type='submit' name='go' onclick='loadXMLDoc()'>


<div id='resultDiv'></div>
</body>
</html>
";

?>

Последний раз редактировалось Eser, 07.11.2012 в 10:34.
Ответить с цитированием
  #2 (permalink)  
Старый 07.11.2012, 12:16
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от Eser
А так не работает:http://test.ru/test.php, где test.php выводит таблицу с названиями
xmlhttp.readyState=1,4
и не должно работать
политика безопасности. тема десятки раз на форуме была
Ответить с цитированием
  #3 (permalink)  
Старый 07.11.2012, 12:43
Интересующийся
Отправить личное сообщение для Eser Посмотреть профиль Найти все сообщения от Eser
 
Регистрация: 06.12.2011
Сообщений: 25

Все понял кросс-домены. Спасибо!
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
AJAX + PHP загрузка файлов с сервера Stanisov AJAX и COMET 10 16.08.2013 11:18
Как разложить ответ сервера по разным div-ам? brudershaft AJAX и COMET 0 23.04.2012 20:40
ответ сервера не сохраняется в глобальную переменную cyberpunk AJAX и COMET 2 06.03.2012 11:57
Ответ сервера в плугине ajaxForm отдается неправильно. IgorOk jQuery 11 13.12.2009 04:35
Ajax - JSON - не распознает пришедший ответ Майский Кот jQuery 1 14.05.2009 00:40