Как удалить / удалить Developer Tools из Google Chrome? - PullRequest
10 голосов
/ 17 апреля 2011

Наши пользователи должны использовать сочетание клавиш Ctrl + Shift + J в веб-приложении.

Мы пробовали переключатели Chrome, такие как --disable-dev-tools, но в нашем сценарии они не работают.

Ответы [ 5 ]

28 голосов
/ 14 февраля 2012

Отключить инструменты разработчика сложно, но вы можете сделать это:

  1. Открытый хром (или хром).

  2. Откройте инструменты разработчика, нажав F12, и измените размер панели инструментов разработчика, переместив сплиттер (звучит странно, но, поверьте мне). Вам не нужно делать это, если вы уверены, что изменили его размер ранее.

  3. Закрыть все окна Chrome.

  4. В Windows 7 откройте файл C:\Users\YOUR USERNAME\AppData\Local\Google\Chrome\User Data\Default\Preferences в вашем любимом текстовом редакторе. В Linux файл находится на ~/.config/chromium/Default/Preferences. На Windows XP это может быть где-то еще. Не знаю.

  5. Поиск devtools. Вы найдете раздел, который выглядит так:

    "devtools": { "split_location": 256 }

    (Вот почему я сказал вам изменить размер панели на шаге 2. Если вы этого не сделаете, этого раздела не существует, и вам нужно где-то создать его вручную.)

  6. Измените этот раздел так, чтобы он выглядел следующим образом:

    "devtools": { "disabled": true, "split_location": 256 }

  7. Сохраните файл.

  8. Запустить Chromium. Нажмите F12. Ничего не произошло. Нажмите Ctrl + Shift + J. Ничего не произошло. Щелкните правой кнопкой мыши и попробуйте выбрать инспектора. Не работает.

  9. Будь счастлив.

4 голосов
/ 18 декабря 2013
window.oncontextmenu = function () {
   return false;
}
document.onkeydown = function (e) { 
    if (window.event.keyCode == 123 ||  e.button==2)    
    return false;
}

Используйте этот код, чтобы отключить щелчок правой кнопкой мыши и F12 на своей странице, но нет никакого способа остановить пользователя от открытия меню Инструменты разработчика> Инструменты> Инструменты разработчика

Надеюсь, это помогло !!

0 голосов
/ 07 апреля 2015

Использовать политику DeveloperToolsDisabled - см. https://www.chromium.org/administrators/policy-list-3#DeveloperToolsDisabled

0 голосов
/ 17 апреля 2011

К сожалению, в настоящее время это невозможно.

0 голосов
/ 17 апреля 2011

disable-dev-tools
Работая отлично для меня, Вы уверены, что не пишете что-то не так, пожалуйста, перепроверьте.

См .: http://www.chromeplugins.org/tips-tricks/chrome-command-line-switches/

...