Имеется ссылка кнопка с картинкой стрелки
<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" в стандартной спецификации.
Чем это можно сделать?
- 12.05.2014 01:47Дипломник


- Регистрация: 25.01.2014
- Сообщений: 207
- Репутация: 17
Последний раз редактировалось MiranFroade; 12.05.2014 в 01:50.
- 12.05.2014 02:03
Javascript`ом перехватить нажатие ссылки и отправить ajax запрос на site.ru/control/drive=left_step
- 12.05.2014 02:46Разработка любых сайтов

- Регистрация: 08.06.2011
- Сообщений: 3,375
- Записей в дневнике: 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>
- 12.05.2014 22:04Дипломник


- Регистрация: 25.01.2014
- Сообщений: 207
- Репутация: 17
ArhStrAngeR, открывается новая страница с добавлением # и все равно как и было все.
- 13.05.2014 00:47Код HTML:На странице должен быть подключен jquery. Работать будет только если ссылка ведет на тот же домен на котором и скрипт.
<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>
Спасибо сказали:
MiranFroade(13.05.2014),
Тэги топика:
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
Требуется сделать кнопку быстрого заказа на сайт | Другая работа | 1 | 11.10.2012 21:55 |
Как сделать ? кнопку которая будет подсчитывать нажатие ? | Web программирование | 14 | 13.03.2012 18:02 |
Как сделать ? кнопку которая будет подсчитывать нажатие ? | Вопросы от новичков | 9 | 12.03.2012 06:01 |
Как сделать кнопку ретвита на сайте? | Социальные сети | 8 | 13.01.2012 01:21 |
Как сделать кнопку share для ВКонтакте (аля Ретвит) | Социальные сети | 16 | 19.04.2010 17:58 |


