root/java/sql-vyuka/web/klavesoveZkratky.js @ 14:d08769933940

Revision 14:d08769933940, 0.6 KB (checked in by František Kučera <franta-hg@…>, 15 years ago)

Klávesové zkratky pro vykonání příkazu (ctrl+enter) a zobrazení historie (ctrl+h). A možnost zadávat tabulátor jako součást SQL.

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        }
26        return true;
27    } else {
28        return true;
29    }
30}
Note: See TracBrowser for help on using the browser.