Javascript-форум (https://javascript.ru/forum/)
-   Opera, Safari и др. (https://javascript.ru/forum/css-html-browser/)
-   -   Скрипт для вставки личных данных в Опере (https://javascript.ru/forum/css-html-browser/14112-skript-dlya-vstavki-lichnykh-dannykh-v-opere.html)

praeeo 30.12.2010 09:39

Скрипт для вставки личных данных в Опере
 
Здравствуйте!
Заинтересовался JavaScript недавно. Появилась мысль написать скрипт, который бы по двойному щелчку мышью на текстовых полях сайтов вызывал выпадающее меню с личными данными (в контекстном меню пункт называется "Вставить личные данные") для вставки в эти поля. При попытке хоть что-то написать наткнулся на следующие трудности:
1) Как перехватить и обработать двойной щелчок мышью на текстовом поле произвольного сайта?
2) Как сделать и вызвать свое контекстное меню?
3) Как заполнить это меню личными данными?
А может быть такой скрипт уже есть? Буду благодарен за любые примеры и рекомендации

B@rmaley.e><e 30.12.2010 11:31

Цитата:

Сообщение от praeeo
1) Как перехватить и обработать двойной щелчок мышью на текстовом поле произвольного сайта?

Читать про обработчики событий.
Цитата:

Сообщение от praeeo
2) Как сделать и вызвать свое контекстное меню?

Настоящее контекстное меню - никак. Но можно нарисовать что-то похожее на него.
Цитата:

Сообщение от praeeo
3) Как заполнить это меню личными данными?

Это уже зависит от того, как и где Вы собираетесь хранить настройки скрипта.

iam_weasel 30.12.2010 11:52

Посмотрите в сторону greasemonkey, я думаю таких скриптов много.


Часовой пояс GMT +3, время: 01:52.