Контекстное меню браузера
Контекстное меню браузера вызывается правым кликом и частично формируется в зависимости от элемента, на который этот самый клик пришёлся
Вне зависимости от элемента, в меню присутствуют следующие пункты:
Свойства. В свойствах отображается тип файла, его название и адрес.
Копировать. Стандартная команда, копирующая выделенное нечто в буфер обмена.
Вставить. Стандартная команда, пытающаяся вставить содержимое буфера обмена в область местонахождения курсора.
Показать HTML-исходник. Открывает текстовый документ с исходным HTML-текстом текущей страницы. Из текстовика его можно скопировать в какой-нибудь подходящий редактор, если это необходимо.
Показать текст DOM. Открывает текстовый документ с текстом, имеющим отношение только к элементам DOM текущей страницы. Полезно, если значение имеет только структура сайта, не его содержимое.
Посмотреть в Инспекторе элементов. Отправляет элемент, на котором выполнен правый клик, в Инспектор элементов для подробного разбора на все составляющие.
Посмотреть в Дереве элементов. Открывает Дерево элементов и выделяет в нём элемент, на котором выполнен клик.
Подменю element. Содержит разложенные по назначениям функции объекта $element, в которых уже заполнены некоторые атрибуты для работы с кликнутым элементом.
Подменю keyboard. Содержит разложенные по назначениям функции объекта $keyboard.
Подменю mouse. Содержит разложенные по назначениям функции объекта $mouse, которые уже заполнены текущими координатами клика.
Остальные пункты меню формируются в зависимости от типа элемента, на котором был выполнен клик, и содержат функции соответствующих объектов. К примеру, если клик был сделан по ссылке, то в меню будут добавлены пункты с функциями объекта $anchor. Все функции, добавленные в скрипт из этого меню, уже заполнены необходимыми атрибутами для работы именно с тем элементом, на котором это меню было открыто.
Главное Меню
Описание Интерфейса