最近在使用mvc和jquery,不可避免的要調試javascript,在設置ie選項的時候,遇到極其無奈的問題,取消“禁用腳本調試(ie)”,保存退出,下次再打開,發現依然在勾選,重復多次,因為提示要把ie退出下次啟動才生效,因此把所有的都關掉,設置重啟,依然是這個樣子。
后來想,干脆改注冊表吧,網上查了一下,需要改動以下值HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main 下的DisableScriptDebuggerIE,將鍵值由yes改成no,結果一修改,提示“無法編輯****寫入內容時出錯”類似的提示。
用360安全位置修復了系統,無效
把ie6升級到了ie7,發現問題依舊……
去csdn論壇和博客園搜索,大多是說明正常情況下如何啟用js調試的方法,同時搜到大量帖子說跟我同樣的遭遇,無法取消選中禁用腳本調試選項,沒有解決方法。
自己郁悶地研究了半天,反復試驗,無意中新建一個值,發現依然創建不了,有了思路,懷疑是注冊表被鎖了,然后又摸索了一下,終于發現,不是被鎖,而是無修改權限,以前使用注冊表時,從來沒注意還有權限設置,在上面main鍵值上添加了當前操作系統用戶的修改權限(添加方式與ntfs權限設置相同),終于允許修改了,ie里也可以自由設置了。
按照上面方法,我想大多數遇到無法修改ie禁用腳本調試的人,可以解決了