Эмуляция нажатия кнопкой мыши
Скажите, можно ли JS с эмулировать нажатие левой кнопки мыши на button формы сайта?
|
Просто вызывать её обработчик, как я понимаю
<button id="button" onclick="alert('yes')">click</button> <script> button.click() </script> |
bes
Я пробовал так нажать на кнопку, но этот вариант не подходит т.к. JS на сайте запрещает это действие. Нужно сделать вид, что это пользователь нажал мышью. |
Тогда просто в функцию поместить код обработчика этой кнопки и вызывать её, только не совсем понятно, кто где находится.
|
Есть сайт(https://target.mail.ru/ads/create/).
На нем есть кнопка "загрузить". Нужно загрузить картинку. |
Maxmaxmахimus,
поместить координаты мыши на элемент и эмулировать событие mousedown? |
Maxmaxmахimus
Цитата:
Но если программно определить координаты, то вариант не плох. |
eropov,
ваша кнопка submit? |
Dim@
Цитата:
<input type="file" name="image_file" style="position: absolute; right: 0px; margin: 0px; padding: 0px; font-size: 480px; font-family: sans-serif; cursor: pointer; "> Сайт указывал выше) |
Цитата:
Хотя из ИЕ может и побеждаемо |
Часовой пояс GMT +3, время: 02:19. |