Changeset 42:4faa76a089e3 for java/sql-vyuka/web/hlavni.js
- Timestamp:
- 06/03/09 22:32:35 (15 years ago)
- Branch:
- default
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
java/sql-vyuka/web/hlavni.js
r41 r42 92 92 93 93 function ajaxPruvodceZpet() { 94 try { 95 window.back(); 96 } catch (e) { } 94 /** TODO: historie navigace */ 95 alert('Tato funkce se teprve připravuje.'); 97 96 } 98 97 99 98 function ajaxPruvodceVpred() { 100 try { 101 window.forward(); 102 } catch (e) { } 99 /** TODO: historie navigace */ 100 alert('Tato funkce se teprve připravuje.'); 103 101 } 104 102 … … 116 114 } 117 115 118 function ajaxPruvodceNaviguj(akcePruvodce, id, kod) { 119 navigaceProhlizecem = false; 116 function ajaxPruvodceNaviguj(akcePruvodce, id, kod) { 120 117 if (ajax.readyState == 4 || ajax.readyState == 0) { 121 118 ajax.open("POST", 'ajax.jspx?akce=napoveda&pruvodce=' + encodeURIComponent(akcePruvodce) + '&idPruvodce=' + encodeURIComponent(id) + '&kodPruvodce=' + encodeURIComponent(kod), true); … … 168 165 } 169 166 } 170 171 /**172 * Načte uloženou pozici průvodce.173 */174 function nactiURL() {175 nactiURL(false);176 }177 178 167 /** 179 168 * Načte uložený stav aplikace z URL (SQL příkaz, průvodce). 180 169 */ 181 function nactiURL( nacistSQL) {170 function nactiURL() { 182 171 /** Načteme uživatelův SQL příkaz z URL do vstupního pole */ 183 if ( nacistSQL &&getParametr('sql')) {172 if (getParametr('sql')) { 184 173 zobraz(getParametr('sql'), vstupniPole); 185 174 } … … 194 183 195 184 window.onload = function() { 196 nactiURL( true);185 nactiURL(); 197 186 } 198 199 var locationHash = location.hash;200 var navigaceProhlizecem = false;201 202 setInterval(function() {203 if (location.hash != locationHash) {204 if (navigaceProhlizecem) {205 nactiURL();206 }207 navigaceProhlizecem = false;208 locationHash = location.hash;209 }210 }, 200);211