Guest User

Untitled

a guest
Jul 20th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. <script type="text/javascript" language="JavaScript">
  2. function ajax () {
  3. req=false;
  4. try { // определить метод поддержки
  5. req=new ActiveXObject('Msxml2.XMLHTTP');
  6. } catch (e) {
  7. try {
  8. req=new ActiveXObject('Microsoft.XMLHTTP'); // сработает в Internet Explorer
  9. } catch (e) {
  10. if(window.XMLHttpRequest){ // сработает в Mozilla и Safari
  11. req=new XMLHttpRequest();
  12. }
  13. }
  14. }
  15. if (req){// если какой-то из вариантов поддерживается
  16. req.onreadystatechange = readystate; // назначим обработчик событию объекта
  17. x = 'myscript1.php?var='+document.getElementById('data').value;
  18. req.open("GET", x, true); // myscript.php – это приведенный выше серверный скрипт
  19. req.send(null);
  20. }
  21. }
  22. function readystate() {
  23. if (req.readyState == 4){// если запрос завершен
  24. if (req.status == 200) { // если он завершен без ошибок
  25. document.getElementById('content').innerHTML ='<pre>'+req.responseText+'</pre>';
  26. } else {
  27. alert("Произошла ошибка "+ req.status+":\n" + req.statusText);
  28. }
  29. }
  30. }
  31. </script>
  32. Что Вы выбираете?<p />
  33.  
  34. <input type='text' id='data'>
  35. <input type="button" value="Через ActiveX и серверный скрипт" onclick="ajax()">
  36. <div id=content></div>
Add Comment
Please, Sign In to add comment