Sök i support

Akta dig för supportbedrägerier: Vi kommer aldrig att be dig att ringa eller skicka ett sms till ett telefonnummer eller dela personlig information. Rapportera misstänkt aktivitet med alternativet "Rapportera missbruk".

Läs mer

How can we disable keyboard shortcuts on webpages?

  • 2 svar
  • 9 har detta problem
  • 1 visning
  • Senaste svar av 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.

Alla svar (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.

Ändrad av cor-el