Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

How can we disable keyboard shortcuts on webpages?

  • 2 replies
  • 9 have this problem
  • 1 view
  • Last reply by cor-el

more options

I am using the add-on firemacs, which allows us to edit text with emacs key-bindings.

The problem is: some key-bindings (set by firemacs) are overwritten at several webpages (e.g. Evernote and StackExchange).

For example, Ctrl-b moves normally the text cursor to the previous character in a textarea. But in the textarea at any site of StackExchange, Ctrl-b creates `**strong text**`.

Is it possible to disable keyboard shortcuts without disabling shortcuts for firemacs?

The trivial solution is to disable JavaScript. But I want to know a possibility of other solutions.

I am using the add-on firemacs, which allows us to edit text with emacs key-bindings. The problem is: some key-bindings (set by firemacs) are overwritten at several webpages (e.g. Evernote and StackExchange). For example, Ctrl-b moves normally the text cursor to the previous character in a textarea. But in the textarea at any site of StackExchange, Ctrl-b creates `**strong text**`. Is it possible to disable keyboard shortcuts without disabling shortcuts for firemacs? The trivial solution is to disable JavaScript. But I want to know a possibility of other solutions.

All Replies (2)

more options

StackExchange links to a bunch of other sites, so I looked at the superuser.com site. The specific script that creates the interactive features of the editor is http://cdn.sstatic.net/Js/wmd.en.js. It's minified so I can't figure out the call needed to remove the keypress event listener. (Actually, I'm not sure I could figure it out even with the full source, as I don't use jQuery.) Maybe it's a question for StackOverflow?

more options

Note that Firefox has a built-in JavaScript beautifier (Shift+F2: jsb) as one of the commands in the toolbox that makes it easy to inspect such a file in the scratchpad.

Modified by cor-el