root/java/sql-vyuka/web/klavesoveZkratky.js @ 71:880162b55145

Revision 71:880162b55145, 0.8 KB (checked in by František Kučera <franta-hg@…>, 15 years ago)

Klávesové zkratky pro procházení kapitol (následující a předchozí).

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.