Контекстное меню браузера

Контекстное меню браузера 



Контекстное меню браузера вызывается правым кликом и частично формируется в зависимости от элемента, на который этот самый клик пришёлся


Вне зависимости от элемента, в меню присутствуют следующие пункты:


Свойства. В свойствах отображается тип файла, его название и адрес.


Копировать. Стандартная команда, копирующая выделенное нечто в буфер обмена.


Вставить. Стандартная команда, пытающаяся вставить содержимое буфера обмена в область местонахождения курсора.


Показать HTML-исходник. Открывает текстовый документ с исходным HTML-текстом текущей страницы. Из текстовика его можно скопировать в какой-нибудь подходящий редактор, если это необходимо.


Показать текст DOM. Открывает текстовый документ с текстом, имеющим отношение только к элементам DOM текущей страницы. Полезно, если значение имеет только структура сайта, не его содержимое.


Посмотреть в Инспекторе элементов. Отправляет элемент, на котором выполнен правый клик, в Инспектор элементов для подробного разбора на все составляющие.


Посмотреть в Дереве элементов. Открывает Дерево элементов и выделяет в нём элемент, на котором выполнен клик.


Подменю element. Содержит разложенные по назначениям функции объекта $element, в которых уже заполнены некоторые атрибуты для работы с кликнутым элементом.


Подменю keyboard. Содержит разложенные по назначениям функции объекта $keyboard.


Подменю mouse. Содержит разложенные по назначениям функции объекта $mouse, которые уже заполнены текущими координатами клика.




Остальные пункты меню формируются в зависимости от типа элемента, на котором был выполнен клик, и содержат функции соответствующих объектов. К примеру, если клик был сделан по ссылке, то в меню будут добавлены пункты с функциями объекта $anchor. Все функции, добавленные в скрипт из этого меню, уже заполнены необходимыми атрибутами для работы именно с тем элементом, на котором это меню было открыто.


Главное Меню
Описание Интерфейса