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

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

  • developer

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

    Spritz Сен. 11, 2009, 9:45 п.п.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Spritz Сен. 12, 2009, 10: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 Сен. 12, 2009, 1:04 д.п., спустя 14 часов 36 минут 44 секунды

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

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

    Spritz Сен. 14, 2009, 9:59 д.п., спустя 2 дня 8 часов 55 минут

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