Changeset 61:9e60af36a9df

Show
Ignore:
Timestamp:
07/26/09 23:34:21 (15 years ago)
Author:
František Kučera <franta-hg@…>
Branch:
default
Message:

Podpora vnitřních odkazů v průvodci.
Stačí napsat <a href="@klíč">vnitřní odkaz</a> a převede se na správný javascriptový odkaz.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • java/sql-vyuka/web/hlavni.js

    r60 r61  
    192192 * která se postará o načtení obsahu daného elementu do vstupního pole, 
    193193 * aby uživatel tento kód nemusel opisovat. 
     194 * 
     195 * Zpracuje odkazy na průvodce: 
     196 * převede href="@klíč" na správný javascriptový odkaz. 
    194197 */ 
    195198function aktivujPruvodce() { 
     199    /** Ukázky SQL kódu */ 
    196200    elementy = document.getElementsByTagName("pre"); 
    197201    for (var i = 0; i < elementy.length; i++) { 
     
    204208        } 
    205209    } 
     210 
     211    /** Aktivace interních odkazů na průvodce */ 
     212    elementy = document.getElementsByTagName("a"); 
     213    for (var j = 0; j < elementy.length; j++) { 
     214        var odkaz = elementy[j].getAttribute("href"); 
     215        if (odkaz.substring(0, 1) == '@') { 
     216            elementy[j].href = "javascript:ajaxPruvodceKod('" + odkaz.substring(1, odkaz.length) + "');"; 
     217        } 
     218    } 
    206219} 
    207220