root/java/sql-vyuka/web/klavesoveZkratky.js

Revision 80:d900e5a112cc, 0.7 KB (checked in by František Kučera <franta-hg@…>, 12 years ago)

Lepší odsazení JavaScriptu? (tabulátory).

Line 
1/** Klávesové zkratky pro celou stránku */
2
3var isCtrl = false;
4
5document.onkeyup = function(e) {
6        if(e.which == 17) {
7                isCtrl = false;
8        }
9}
10
11document.onkeydown = function(e) {
12        if(e.which == 17) {
13                isCtrl = true;
14        }
15
16        if (isCtrl) {
17                if (e.which == 13) {
18                        /** ctrl+enter → vykonáme SQL */
19                        ajaxVykonatSQL();
20                        return false;
21                } else if (e.which == 72) {
22                        /** ctrl+h → uobrazíme historii */
23                        ajaxZobrazitHistorii();
24                        return false;
25                } else if (e.which == 39) {
26                        /** doprava → následující kapitola */
27                        ajaxPruvodceNasledujici();
28                        return false;
29                } else if (e.which == 37) {
30                        /** doleva → předchozí kapitola */
31                        ajaxPruvodcePredchozi();
32                        return false;
33                }
34                return true;
35        } else {
36                return true;
37        }
38}
Note: See TracBrowser for help on using the browser.