ФорумПрограммированиеJavaScript → Отправить запрос и вернуть ответ

Отправить запрос и вернуть ответ

  • developer

    Сообщения: 241 Репутация: N Группа: Кто попало

    Spritz 11 сентября 2009 г. 10:45

    есть страница, на ней много ссылок на адрес: http://site.ru/gkms/transfer.php?skey=sdhfg3e7834iwyg&id=33764&action=copy
    но с разным значением #id
    нужно чтобы при нажатии по этой ссылке страница не перезагрузалась, а с помощью ajax или js шёл запрос по указанному адресу, после принятия запроса скрипт возвращает результат: error или ok.

    даже не знаю с какой стороны подойти к решению данной задачи, всё уже реализовано без этих средств, но удобства ноль когда в браузере открыто сотня страниц. может кто сталкивался или может подкинуть статью для решения данной проблемы?
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 11 сентября 2009 г. 11:06, спустя 21 минуту 37 секунд

    лично Я не вижу проблемм реализации .. аяксо то ктото отменял чтоли?
    Сапожник без сапог
  • developer

    Сообщения: 241 Репутация: N Группа: Кто попало

    Spritz 11 сентября 2009 г. 11:17, спустя 10 минут 54 секунды

    не отменяли естессно, но с какой стороны к реализации подойти не знаю. с аяксом второй раз в жизни сталкиваюсь, а книгу как всегда кому-то из туалета дал почитать и она благополучно ушла…
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 11 сентября 2009 г. 11:40, спустя 22 минуты 42 секунды

    лож откровенная? или отмазы?
    Сапожник без сапог
  • developer

    Сообщения: 241 Репутация: N Группа: Кто попало

    Spritz 11 сентября 2009 г. 11:49, спустя 9 минут 33 секунды

    неопытность.
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 11 сентября 2009 г. 11:57, спустя 7 минут 43 секунды

    так возьми интернет, прочитай и будешь опытный
    Сапожник без сапог
  • developer

    Сообщения: 241 Репутация: N Группа: Кто попало

    Spritz 11 сентября 2009 г. 12:08, спустя 10 минут 48 секунд

    поэтому и пришёл за советом
  • krasun

    Сообщения: 1370 Репутация: N Группа: Джедаи
  • developer

    Сообщения: 241 Репутация: N Группа: Кто попало

    Spritz 11 сентября 2009 г. 23:27, спустя 11 часов 11 минут 6 секунд

    <script language="javascript" type="text/javascript">

    var xmlHttp = false;
    try {
     xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
     try {
       xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
     } catch (e2) {
       xmlHttp = false;
     }
    }

    function callServer() {
     var city = document.getElementByName("city").id;
     //if (city == null) return;
     var url = "http://site.ru/gkms/transfer.php?skey=sdhfg3e7834iwyg23784r232&id=" + escape(city) + "&action=copy";
     xmlHttp.open("GET", url, true);
     xmlHttp.onreadystatechange = updatePage;
     xmlHttp.send(null);
    }

    </script>


    <a href=\"#\" onClick=\"javascript:callServer();\" id=\"" . $row['id'] . "\" name=\"city\">send</a>


    не едут лыжи :(
  • OFF

    Сообщения: 429 Репутация: N Группа: Адекваты

    Spritz 11 сентября 2009 г. 14:04, спустя 14 часов 36 минут 44 секунды

    Если не ошибаюсь, то что тебе нужно: AJAX BROKEN LINK CHECKER. Посмотри.
  • AndryG

    Сообщения: 237 Репутация: N Группа: Адекваты

    Spritz 13 сентября 2009 г. 22:59, спустя 2 дня 8 часов 55 минут

Пожалуйста, авторизуйтесь, чтобы написать комментарий!