Сообщение от денис77447327
|
var e = $.Event("keydown", { keyCode: 9 });
$("input").trigger(e);
не работает еще есть варики? дело в том что на сайте есть окно текстовое и если в него вставляется текст из буфера , то кнопка отрпавить не активна до тех пор пока не нажмеш любую клавишу на клавиатуре. типо защита от бота
|
У события есть свойство
isTrusted, которое позволяет отследить, было ли событие вызвано действиями пользователя, либо было сгенерировано/модифицировано кодом JavaScript. Поэтому, даже если Вы сгенерируете событие, это мало чем поможет, если там стоит проверка на
Event.isTrusted.
И обычно(?) боты не пользуются клавиатурой :). Обратите внимание на то, что конкретно выполняет кнопка. Какой обработчик на нее повешен. Как и чем разблокируется кнопка? Куда отсылаются данные. При необходимости отправьте запрос напрямую, минуя заблокированный интерфейс. Вариантов масса.