Mavrikii
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору VVL99 Цитата: нет. да и по коду сказал же, что не сработает - мы это уже обсуждали с вопрошающим, зачем спорить то? xerpal попробуйте что нить такое (я не люблю писать на чистом js, поэтому использую jQuery) перехватывает фокус, только если не было активирован кликом мышки. но обработчики страницы могут обрезать передачу событий вверх. Код: // ==UserScript== // @name yandex.ru // @match https://yandex.ru/ // @run-at document-end // @grant none // @require http://code.jquery.com/jquery-latest.js // ==/UserScript== (function() { 'use strict'; $('.search2__input :input').on('click', function() { this._clicked = true; }).on('blur', function() { this._clicked = false; }).on('focus', function() { if (!this._clicked) $(this).trigger('blur'); }).trigger('blur'); })(); |
| Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 23:05 13-11-2019 | Исправлено: Mavrikii, 23:17 13-11-2019 |
|