Autor Zpráva
Pavlínka
Profil
function start() {
            take_snapshot();
              var refreshId = setInterval(function() {
              var timestamp = Number(new Date());
                 take_snapshot();
            }, 1000);
}
function stop() {
            clearInterval(refreshId);
}


opět mi js nereaguje jak bych si přála :D
prostě to nefunguje i když by mělo...
začínám js nesnášet
_es
Profil
Pavlínka:
Premenná refreshId existuje len vo vnútri funkcie start - je v nej definovaná. Mimo nej neexistuje. To ti predsa musí vyvolať aj chybu. Musíš použiť premennú, ktorú „vidí“ aj funkcia stop. A ešte nie je dobré takto pomenovať funkciu, lebo potom znefunkčníš metódu window.stop.
Pavlínka
Profil
_es:
nie je dobré takto pomenovať
nemám je takto pojmenované já jen pro přehled...
právěže žádnou chybu to nevypíše...
tedy... jak zastavím start()?
_es
Profil
Pavlínka:
Zjednodušenie z [#1]:
var refreshId = setInterval(take_snapshot, 1000);
function stop(){clearInterval(refreshId)}
Co plánuješ s premennou timestamp netuším, no to tiež musíš použiť nejako inak.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: