views:

4921

answers:

5

Is there a way to either disable Internet Explorer 8 Developer Tools, or at least change the shortcut key mapping?

I'm working on an ASP.NET AJAX app that has used the F12 key for a function for years (it's actually a hold over from the original DOS app). Customers have used this key for the sam function for nearly 15 years and we'd really like to avoid having to move that function.

Cheers

+5  A: 

Add a DWORD value with the name "Disabled" to

HKCU\Software\Microsoft\Internet Explorer\IEDevTools

and give it the value "1"

fretje
Works like a charm. Thanks much.
Steve Brouillard
+1  A: 

If you hold Alt while pressing F12 it will function as before. We use F12 in our software (TOPdesk, Service Management/ITIL tool) as a daystamp so that's why we figured it out as well.

Mackaaij
A: 

I was locking down a win2k8 terminal server and this helped althought I found the IEDevTools reg folder in HKEY_USERS in location outlined above.

Doh, above was incorrect. I ended up creating a new reg key and adding the dword as mentioned which seems to work well.

Thanks this helped and worked great!

A: 

F12 is an illegal function when used on a website that is not your own, to protect proprietary code and database integrity, particularly with ajax calls.

As such, it should be able to be disabled by the URL to prevent snoopers who can hack the site's security.

If any one knows how to disable it, please mention it here.

Without such ability to disable F12, Microsoft is in violation of site privacy, and legal action will be taken if the problem is not resolved.

John
A: 

Thanks alot! Apparently something's messed up my registry.

Working great now. רופא שיניים

Shay