Запуск скрипта без перехода при клике

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
Аватара пользователя
Fantom
Сообщения: 29
Зарегистрирован: Чт фев 06, 2014 9:56 pm
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Запуск скрипта без перехода при клике

Сообщение Fantom » Пт май 15, 2015 3:40 pm

Здравствуйте, подскажите пожалуйста как запустить скрипт при клике по ссылке на него без перехода на пустую страничку, у меня в меню есть иконки разных статусов и вот хотелось бы что бы при клике на определенную иконку запускался скрипт
СпойлерПоказать
Изображение
гуглил, так ничего и не нашел (новичек в вэб программировании). Пока сделал так, но это крайне неудобно

Код: Выделить всё

<a href="http://192.168.1.111/objects/?script=Flash"><img src="/img/icons/status/flash_%Cam1.switch%.ico" align="absmiddle"></a>
Banana PI (Debian Jessie 8.0) + Arduino + esp8266
Аватара пользователя
sergejey
Site Admin
Сообщения: 4271
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1447 раз
Контактная информация:

Re: Запуск скрипта без перехода при клике

Сообщение sergejey » Пт май 15, 2015 3:48 pm

попробуйте так:
<a href="#" onClick="$.get('/objects/?script=Flash');return false;"><img src="/img/icons/status/flash_%Cam1.switch%.ico" align="absmiddle"></a>
За это сообщение автора sergejey поблагодарил:
Fantom (Пт май 15, 2015 3:56 pm)
Рейтинг: 1.33%

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
Fantom
Сообщения: 29
Зарегистрирован: Чт фев 06, 2014 9:56 pm
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Re: Запуск скрипта без перехода при клике

Сообщение Fantom » Пт май 15, 2015 3:56 pm

sergejey писал(а):попробуйте так:
<a href="#" onClick="$.get('/objects/?script=Flash');return false;"><img src="/img/icons/status/flash_%Cam1.switch%.ico" align="absmiddle"></a>
Спасибо Сергей, работает, то что надо.
Banana PI (Debian Jessie 8.0) + Arduino + esp8266
Ответить