| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Выделить номер телефона в браузере |
| Автор: Mach3 30.11.2010, 07:42 |
| Привет.. Хочу реализовать следующую задумку: необходимо, чтобы при клике мышкой на номер телефона (вида 8ххххххххх, хх-хх-хх) в браузере (Опера), он(номер) выделился и записался в какую-нибудь переменную.. надеюсь, более-менее понятно изъяснился.. Подскажите, в какую сторону копать или что почитать.. Примного благодарен.. Добавлено через 3 минуты и 57 секунд при двойном клике на на любой текст, Опера его сама выделяет.. как сделать, чтобы после даблклика в браузере "нажималось" Ctrl+C ? |
| Автор: skyboy 30.11.2010, 15:16 |
| а почему бы не посмотреть в сторону возможностей самой Оперы? есть же аддоны.. правда, мне возможности их API неизвестны, может, и не поработаешь с выделенным текстом, но это всяко будет реальнее, чем http://forum.vingrad.ru/index.php?showtopic=204704&view=findpost&p=2257060. |
| Автор: Snowy 30.11.2010, 15:17 |
| Ещё есть JavaScript. Можно свой скрипт аттачить ко всем страницам. |
| Автор: skyboy 30.11.2010, 15:46 |
| по причинам обеспечения безопасности, работать с буфером обмена придется посредством http://bravo9.com/journal/copying-into-the-clipboard-with-javascript-in-firefox-safari-ie-opera-292559a2-cc6c-4ebf-9724-d23e8bc5ad8a/. а так - идея достойная, да. механизм называется userscripts, кстати. |