2011-04-17 276 views

回答

26

禁用開發工具是困難的,但你可以做到這一點:

  1. 打開Chrome(或鉻)。

  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. Start Chromium。按F12。什麼都沒發生。按下Ctrl + Shift + J。什麼都沒發生。右鍵單擊並嘗試選擇檢查器。不起作用。

  9. 很高興。

+1

這是爲了一個無關的目的,但它的工作原理。另外,如果你捆綁了Chrome瀏覽器,還有'--debug-devtools-frontend = 0'。它會打開'未找到網頁' – 2012-03-28 00:13:15

0

disable-dev-tools
對我很好,你確定你沒有寫錯,請重新檢查。

請參見:http://www.chromeplugins.org/tips-tricks/chrome-command-line-switches/

+0

場景:1.啓動Chrome(v10.0.648。'--disable-dev-tools'2.按Ctrl + Shift + J快捷鍵3. Chrome打開禁用開發工具控制檯 – 2011-04-17 07:07:39

+0

@Alexander Byndyu:我會盡快測試。 – 2011-04-17 07:28:06

+0

@Alexander Byndyu:你說得對,它沒有在你提供的版本上工作,我正在做一個額外的研究,看看有什麼問題,並會盡快回復你。 – 2011-04-17 07:45:54

-1

不幸的是這是不可能的時刻。

+2

不正確。請參閱下面的答案。 – kayahr 2012-02-14 10:01:26

+2

不正確。你的答案在上面! ;) – 2013-04-17 12:50:26

4
window.oncontextmenu = function() { 
    return false; 
} 
document.onkeydown = function (e) { 
    if (window.event.keyCode == 123 || e.button==2)  
    return false; 
} 

使用此代碼禁用烏爾頁面上右擊& F12,但沒有辦法從開放開發工具菜單>工具>開發人員工具

希望這有助於阻止用戶!

+0

禁用整個右鍵單擊確實只能掩蓋問題。 – 2015-01-13 12:25:20

相關問題