Changeset 19:2ffdd7be6d5e for java/sql-vyuka/web/hlavni.js
- Timestamp:
- 05/30/09 13:56:04 (15 years ago)
- Branch:
- default
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
java/sql-vyuka/web/hlavni.js
r12 r19 37 37 **/ 38 38 function zobraz(text, kde) { 39 document.getElementById(kde).innerHTML = text + '<p> <!-- Šťastné hackování ;-) --></p>'; 39 if (kde == vstupniPole) { 40 document.aplikace.vstupniPole.value = text; 41 } else { 42 document.getElementById(kde).innerHTML = text + '<p> <!-- Šťastné hackování ;-) --></p>'; 43 } 40 44 } 41 45 … … 68 72 function ajaxVykonatSQL() { 69 73 if (ajax.readyState == 4 || ajax.readyState == 0) { 70 ajax.open("POST", 'ajax?akce=vykonat&sql=' + encodeURIComponent(getSQL()), true); 71 ajax.onreadystatechange = vykonatSQLVypis; 74 sql = getSQL(); 75 zobrazVstup('Probíhá zpracování SQL příkazu…'); 76 ajax.open("POST", 'ajax?akce=vykonat&sql=' + encodeURIComponent(sql), true); 77 ajax.onreadystatechange = function() { 78 if (ajax.readyState == 4) { 79 zobrazVystup(ajax.responseText); 80 zobrazVstup(sql); 81 } 82 }; 72 83 ajax.send(null); 73 }74 //zobrazNapovedu('Nějaká nápověda k danému příkazu.');75 //zobrazNapovedu(escape(getSQL()));76 }77 78 /** Pomocná funkce – postará se o vypsání v pravou chvíli. */79 function vykonatSQLVypis() {80 if (ajax.readyState == 4) {81 zobrazVystup(ajax.responseText);82 84 } 83 85 } … … 88 90 if (ajax.readyState == 4 || ajax.readyState == 0) { 89 91 ajax.open("POST", 'ajax?akce=historie', true); 90 ajax.onreadystatechange = zobrazitHistoriiVypis; 92 ajax.onreadystatechange = function() { 93 if (ajax.readyState == 4) { 94 zobrazVystup(ajax.responseText); 95 } 96 }; 91 97 ajax.send(null); 92 98 } 93 99 } 94 95 /** Pomocná funkce – postará se o vypsání v pravou chvíli. */96 function zobrazitHistoriiVypis() {97 if (ajax.readyState == 4) {98 zobrazVystup(ajax.responseText);99 }100 }