Повторить ручные действия - выделить часть текста мышкой

arhip1985

Client
Регистрация
31.10.2011
Сообщения
3 010
Благодарностей
791
Баллы
113
Как выделить часть текста - зная символы, которые надо выделить?
Дело в том, что после выделения появляется окошко, в котором можно сказать что это ссылка, потом уже генерится код ссылки, так вот там помимо кода ссылки генерится ещё один параметр ссылки численно-буквенный, т.е. просто так запихнуть код ссылки в элемент не получится - надо знать этот код, т.е. надо именно через выделение отработать.

Может что-то и придумаю, но пока не придумал. Что Вы можете посоветовать? Можно ли как то отработать в связке драп энд дроп, или движение мыши и нажатие левой кнопки одновременно (хотя как тогда узнать расстояние движения - позиции букв в зенно не получить)
 

SHELBY

Client
Регистрация
09.09.2016
Сообщения
237
Благодарностей
292
Баллы
63
Дело в том, что после выделения появляется окошко
Тут вероятно всего срабатывает js-событие. Попробуйте его перехватить вручную, в браузере. Плагин Visual Event (для хрома).
Отсылка к первому посту этой темы
Ну а дальше, отталкивайтесь от этого события :-)

P.S. На тему подписался, также возможно кто-то чем-то дополнит. Всегда интересны задачи подобного рода
 

arhip1985

Client
Регистрация
31.10.2011
Сообщения
3 010
Благодарностей
791
Баллы
113
а что, если использовать несколько:
instance.ActiveTab.KeyEvent("left", "press", "leftshift");
instance.ActiveTab.KeyEvent("left", "press", "leftshift");
instance.ActiveTab.KeyEvent("left", "press", "leftshift");

например - три раза, чтобы три позиции выделить?
так может сработать? или каждый новый кейэвент будет сбрасывать предыдущее?
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)