Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 12.03.2014
Сообщений: 29

Вызов click из mousedown

17.07.2014, 20:15. Показов 2306. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Необходимо реализовать на сайте вызов click из mousedown. Есть готовый проект в котором переход по ссылкам реализован через click, необходимо что бы событие mousedown имитировало click и тем самым вызывало переход по ссылке, возможно в виде плагина для хромиума. Подскажите как это сделать. Спасибо.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.07.2014, 20:15
Ответы с готовыми решениями:

Автоматический вызов click на элементе
<tr class="plisbutton" itemgroup="tests" itemkey="item1" onclick="Auction.showItem(this)"> скажите как сымитировать нажатия? нужно чтоб...

Вызов события click по ссылке не меняет адресную строку браузера
Здравствуйте. <a href="#s1" id="a1">-1-</a> <br> <a href="#s2" id="a2">-2-</a> <br> <a href="#s3" id="a3">-3-</a> <br> ...

если .click один - одна функция, .click еще раз и другая
как сделать чтоб она проверило .click первый и если он выполнен, то уже при втором клике, выполнялась другая функция Добавлено через...

8
Эксперт функциональных языков программированияЭксперт по математике/физике
4313 / 2105 / 431
Регистрация: 19.07.2009
Сообщений: 3,204
Записей в блоге: 24
17.07.2014, 21:02
Цитата Сообщение от Ivan_Jank Посмотреть сообщение
необходимо что бы событие mousedown имитировало click
JavaScript
1
domElement.click.call(this);
0
0 / 0 / 0
Регистрация: 12.03.2014
Сообщений: 29
17.07.2014, 21:15  [ТС]
Куда это вставлять? Я не js программист для меня это слишком сложно )
0
Модератор
 Аватар для Thisman
771 / 352 / 142
Регистрация: 17.07.2013
Сообщений: 992
18.07.2014, 04:51
Не знаю сработает ли это, но может попробовать вот так вот:
JavaScript
1
2
document.onmousedown = document.onclick;
document.onclick = function () {}; // сделаем пустой функцией, что бы два раза не выполнялась
0
0 / 0 / 0
Регистрация: 12.03.2014
Сообщений: 29
18.07.2014, 08:41  [ТС]
не сработало (
0
Модератор
 Аватар для Thisman
771 / 352 / 142
Регистрация: 17.07.2013
Сообщений: 992
18.07.2014, 09:03
Ivan_Jank, хм, а у меня сработало. Значит надо смотреть код, что бы понять, как там обработчики создаются, возможно через addEventListener, но в принципе обычно через onclick делают. Так что странно. Попробуй эту строку в самый конец скрипта вставить
0
39 / 39 / 43
Регистрация: 14.07.2014
Сообщений: 230
18.07.2014, 09:13
Держите.
0
Модератор
 Аватар для Thisman
771 / 352 / 142
Регистрация: 17.07.2013
Сообщений: 992
18.07.2014, 09:26
Ivan_Jank, попробуй вот так вот ( в том случае если реализация необходима именно со ссылками ):

HTML5
1
<a href="http://google.com" onmousedown = "window.location = this.href">Ссылка</a>
0
39 / 39 / 43
Регистрация: 14.07.2014
Сообщений: 230
18.07.2014, 09:27
А вот пример со своим обработчиком нажатия ссылки. Целесообразно так же туда вставить проверки на наличие атрибутов.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.07.2014, 09:27
Помогаю со студенческими работами здесь

Click по Line затрудняет захват MouseDown
Добрый день! Я делаю графический редактор. Решила реализовать функцию &quot;нарисовать линию&quot;.Два клика по inkCanvas (или Canvas, это не...

Вызов события Click usercontrol
Добрый день! Создал свой собственный UserControl, который внутри себя содержит несколько PictureBox. Эти PctureBox расставлены так, что...

Как запретить вызов события Click при нажатии правой кнопки мыши
Доброго времени суток. Как в своём UserControl запретить вызов события Click при нажатии правой кнопки мыши? Перепробовал, наверно, все...

Click, dbl click and move mouse
Всем привет! чего я хочу добиться: 1. чтобы при нажатии мыши на область с правой стороны окна и с левой происходили действия void...

Usercontrol и mousedown
Добрый день. Создаю собственный элемент - Contrl1. Налепил на него PicterBox1, Lable1, Lable2. Сам размер элемента небольшой. Создал...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru