Great question — answering as the UphillTech team:
Yes, it's possible: $(document).ready(function(){ ctrl = false; document.addEventListener("keydown", function(e){ if(e.which == 17){ ctrl = true; } if(e.which == 70 && ctrl == true){ e.preventDefault(); } }, true); document.addEventListener("keyup", function(e){ if(e.which == 17){ ctrl = false; } }); }); And with .preventDefault() we cancel the regular event. But for the Command key I'm not sure what it is, some says that its e.metaKey if you are using jQuery, because the problem is that the Command key don't have the same JavaScript key code on each browser, so you must handle it manually or jQuery can help you. If you want to test it http://jsfiddle.net/a5t2q/ EDIT : You must click on the...
Full answer by user1455261: https://webmasters.stackexchange.com/a/39847 (CC BY-SA 3.0).
Need it done for your business? UphillTech.