Кастомизация
31
Май
0

Включение контекстного меню в Microsoft CRM 4.0

Иногда, в целях разработки, бывает полезно контекстное меню (это меню с пунктами View Source или Properties). Но, к сожалению, по умолчанию оноотключено. Зато есть целых два способа его включить 🙂

Для конкретной формы

  • Просто поместите на событие OnLoad формы следующий скрипт:
    javascript:void(document.oncontextmenu=null);

Для всей системы

  • Откройте файл Global.js (по умолчанию расположен в C:\Inetpub\wwwroot\_static\_common\scripts). И лучше сделайте это в каком-нибудь редакторе помощнее блокнота, иначе текст будете читать в неформатированном виде 🙂
  • Найдите в нем функцию oncontextmenu() и закомментируйте следующие строки:
    event.returnValue =
    (!event.srcElement.disabled &&
    (document.selection.createRange().text.length > 0 ||
    s == "TEXTAREA" ||
    s == "INPUT" && event.srcElement.type == "text"));
    

    Сделать это можно добавив до этих строк символы /* и после них */. Либо добавив в начале каждой строки две косые черты //.

  • Сохраните файл. И помните – неплохо бы до этих изменений сделать копию файла!
  • Когда откроете сайт, обязательно нажмите Ctrl + F5 (чтобы обновить кэш).


Комментарии (0)

*

code