VintaSoft Imaging .NET SDK 14.0: Документация для Веб разработчика
Vintasoft.Imaging.UI Namespace / WebThumbnailViewerJS type / set_ContextMenuFunc Property
Syntax Exceptions Remarks Example BrowserCompatibility SeeAlso
В этом разделе
    set_ContextMenuFunc Метод
    В этом разделе
    Устанавливает функцию, которая должна выполняться при возникновении события "contextmenu" в просмотрщике.
    Синтаксис
    var instance = new Vintasoft.Imaging.UI.WebThumbnailViewerJS(controlId);
    
    var returnValue; // Type: any
    
    // Parameters
    var value; // Type: function
    
    returnValue = instance.set_ContextMenuFunc(value);
    
    
    function set_ContextMenuFunc(
    value
    Функция ИЛИ null, равная "function(event){ return false; }".
    : Function
    ) : any;

    Parameters

    value
    Функция ИЛИ null, равная "function(event){ return false; }".
    Исключения
    ИсключениеОписание
    Выбрасывается, если аргумент имеет неправильный тип.
    Ремарки

    Обработчик события "contextmenu" по умолчанию отключает только контекстное меню веб браузера.
    Важно! Обработчик события "contextmenu" НЕ будет вызываться, если свойство "get_VisualTool" возвращает визуальный инструмент, а свойство get_DisableContextMenu визуального инструмента возвращает True.
    Важно! Используйте это свойство, если вам нужно изменить обработчик "contexmenu" - подписка на событие "contextmenu" контейнера просмотрщика не будет иметь эффект.

    Пример

    // define function
    function __contextMenuFunc(event){
      console.log("Event: ", event);
      // show browser context menu
      return true;
    }
                     
    // set function
    imageViewer1.set_ContextMenuFunc(__contextMenuFunc);
    

    Совместимость с веб браузерами
    9
    5
    11
    5
    Смотрите также