Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script type="text/javascript" language="JavaScript">
- function ajax () {
- req=false;
- try { // определить метод поддержки
- req=new ActiveXObject('Msxml2.XMLHTTP');
- } catch (e) {
- try {
- req=new ActiveXObject('Microsoft.XMLHTTP'); // сработает в Internet Explorer
- } catch (e) {
- if(window.XMLHttpRequest){ // сработает в Mozilla и Safari
- req=new XMLHttpRequest();
- }
- }
- }
- if (req){// если какой-то из вариантов поддерживается
- req.onreadystatechange = readystate; // назначим обработчик событию объекта
- x = 'myscript1.php?var='+document.getElementById('data').value;
- req.open("GET", x, true); // myscript.php – это приведенный выше серверный скрипт
- req.send(null);
- }
- }
- function readystate() {
- if (req.readyState == 4){// если запрос завершен
- if (req.status == 200) { // если он завершен без ошибок
- document.getElementById('content').innerHTML ='<pre>'+req.responseText+'</pre>';
- } else {
- alert("Произошла ошибка "+ req.status+":\n" + req.statusText);
- }
- }
- }
- </script>
- Что Вы выбираете?<p />
- <input type='text' id='data'>
- <input type="button" value="Через ActiveX и серверный скрипт" onclick="ajax()">
- <div id=content></div>
Add Comment
Please, Sign In to add comment