Как сделать кнопку из ссылки

(Ответов: 4, Просмотров: 797)
  1. Дипломник
    • Регистрация: 25.01.2014
    • Сообщений: 207
    • Репутация: 17
    Имеется ссылка кнопка с картинкой стрелки

    <a href="http://site.ru/control/drive=left_step" target="Temp">
    <img src="/image/to_left.gif" border="1" width="25" height="22" title="Left Step" alt="Left Step"/>
    </a>

    управляет она сервоприводом через сервер, если эту ссылку просто вставить в браузер, команда пройдет успешно а в браузере будет только слово "yes" (просто уведомление что не 404)
    так вот если вставить тот код сверху на сайт, то при нажатии на кнопку открывается новая вкладка с "Yes".



    ВОПРОС: как сделать чтобы команда http://site.ru/control/drive=left_step (оформленная кнопкой со стрелочкой и ссылкой под ней) передавалась на сервер, но при этом не открывалась еще одна вкладка в браузере со словом "Yes"?
    Там где изначально стоял вышеуказанный код, все работало как мне и надо, и именно с помощью того кода(<a href + <img src и при этом кроме сервопривода ничего не шевелилось)
    Мож дело в target="Temp" а то чтот не найду такого атрибута "Temp" в стандартной спецификации.

    Чем это можно сделать?
    Последний раз редактировалось MiranFroade; 12.05.2014 в 00:50.
    • 0
  2. Опытный Аватар для TBicTep
    • Регистрация: 08.06.2011
    • Сообщений: 342
    • Репутация: 64
    Javascript`ом перехватить нажатие ссылки и отправить ajax запрос на site.ru/control/drive=left_step
    • 0
  3. Разработка любых сайтов Аватар для ArhStrAngeR
    • Регистрация: 08.06.2011
    • Сообщений: 3,376
    • Записей в дневнике: 1
    • Репутация: 2506
    PHP код:
    <a href="#" onclick="http://site.ru/control/drive=left_step" target="Temp">
    <
    img src="/image/to_left.gif" border="1" width="25" height="22" title="Left Step" alt="Left Step"/>
    </
    a
    • 0
  4. Дипломник
    • Регистрация: 25.01.2014
    • Сообщений: 207
    • Репутация: 17
    ArhStrAngeR, открывается новая страница с добавлением # и все равно как и было все.
    • 0
  5. Опытный Аватар для TBicTep
    • Регистрация: 08.06.2011
    • Сообщений: 342
    • Репутация: 64
    Код HTML:
    <a href="/control/drive=left_step" target="Temp"> <img src="/image/to_left.gif" border="1" width="25" height="22" title="Left Step" alt="Left Step"/> </a> <script>
    $('[target="Temp"]').click(function(){
    $.get(
      this
    );
    return false;
    });
    </script>
    На странице должен быть подключен jquery. Работать будет только если ссылка ведет на тот же домен на котором и скрипт.
    • 1

    Спасибо сказали:

    MiranFroade(13.05.2014),

Похожие темы

Темы Раздел Ответов Последний пост
Требуется сделать кнопку быстрого заказа на сайт
Другая работа 1 11.10.2012 20:55
Как сделать ? кнопку которая будет подсчитывать нажатие ?
Web программирование 14 13.03.2012 17:02
Как сделать ? кнопку которая будет подсчитывать нажатие ?
Вопросы от новичков 9 12.03.2012 05:01
Как сделать кнопку ретвита на сайте?
Социальные сети 8 13.01.2012 01:21
Как сделать кнопку share для ВКонтакте (аля Ретвит)
Социальные сети 16 19.04.2010 16:58

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры