Function Key Handling

Some keyboard function keys are usually assigned to specific functions of the web browser. F5, for example, causes a page reload and F11 toggles full screen mode.

In a Natural for Ajax application, these keyboard function keys might be assigned as hot keys to events in the application. But the user should also have the option to use, for example, F11 in the usual way as a web browser function key. Therefore, the following rules apply:

  • If the keyboard focus is on the Natural for Ajax page, the function key raises the corresponding event in the application.

  • If the keyboard focus is not on the Natural for Ajax page, but in the area of the web browser (for example, in the address line), the function key raises the corresponding event in the web browser.