Javascript.RU

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

Ajax отправление формы 2-ой раз
Как превратить в асинхронный запрос?
<script type="text/javascript">
function dynamic_text(dtext,id) { 
document.getElementById(id).innerHTML=""+dtext+"";	
}
function getXmlHttp(){
  var xmlhttp;
  try {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
    try {
      xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
      xmlhttp = false;
    }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  return xmlhttp;
}
</script>
<script type='text/javascript'>
function otziv() {
var xmlhttp = getXmlHttp();
xmlhttp.open('GET', 'review.php?name=god', false );
xmlhttp.send(null);
if(xmlhttp.status == 200) {
dynamic_text(xmlhttp.responseText,'window');
}
}</script>

Вот хтмл код


<table><tr>
<td onmouseover='otziv()'>Верите ли вы в Бога?</td></tr></table>
<br>
<div id='window'></div>


файл review.php

<?php
if(isset($_GET['name'])){  
$n = rand(0,100);
echo "А он точно верит в вас! ваше удачное число $n";
}?>

Последний раз редактировалось JSLIVE, 29.07.2015 в 12:09. Причина: переставил вопрос вверх
Ответить с цитированием
  #2 (permalink)  
Старый 31.07.2015, 13:06
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,257

Сообщение от JSLIVE
Как превратить в асинхронный запрос?
xmlhttp.open('GET', 'review.php?name=god', false );
Дык!

var xmlhttp = getXmlHttp()
xmlhttp.open('GET', '/xhr/test.html', true);
xmlhttp.onreadystatechange = function() {
  if (xmlhttp.readyState == 4) {
     if(xmlhttp.status == 200) {
       alert(xmlhttp.responseText);
         }
  }
};
xmlhttp.send(null);

http://xmlhttprequest.ru
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
jQuery - Конфликт функций при отправке формы по ajax Belka AJAX и COMET 5 20.06.2015 02:15
Ajax отправка формы без перезагрузки страници Slava-web AJAX и COMET 10 27.02.2014 18:14
AJAX проверка перед отправкой формы Tmin10 jQuery 4 16.11.2012 21:40
AJAX запрос в Internet Explorer срабатывает через раз nikolayseo jQuery 5 13.11.2012 00:13
Отправка формы по ENTER (ajax) byzyk jQuery 2 07.11.2012 18:03