[OT:] Javascript alert jinak
Milan Kratochvíl
krata.milan na seznam.cz
Čtvrtek Červen 14 17:32:35 CEST 2012
Resil bych to asi tak, ze bych nastavil nejakou globalni promenou na
true a jiny script by hlidal prave tuto globalni promenou a vypsal alert
a nastavil ji zpet na false.
Milan
Dne 14.6.2012 6:26, Pavel Kutina napsal(a):
> Zdravim,
>
> omlouvam se, ale opet selhala moje pamet i strejda google, tak se
> obracim sem:
>
> Na strance mam kus HTML, v nem nejaky trvale bezici javascript, dejme
> tomu jednoduche pricitani stavu promenne, treba takhle:
>
> <body>
>
> <span id="text">x</span>
>
> <script type="text/javascript">
> var a = 1;
> function counter()
> {
> document.getElementById("text").innerHTML = a;
> a++;
> if (a==5) { alert('hlaska'); }
>
> setTimeout("counter()",1000);
> }
> counter();
> </script>
>
> </body>
>
> Javascript po vterine inkrementuje hodnotu 'a' a nasledne prepise text
> v span id=text. Potud samozrejme bez problemu. Ja bych ale potreboval
> zareagovat na nejakou hodnotu toho 'a' a vypsat alert, ale tak, aby
> nedoslo k preruseni behu toho skriptu, tedy na obrazovce bude viset
> alert, ale pod nim na pozadi porad pojede nacitani te hodnoty. Je to v
> javascriptu nejak resitelne? Ja mam dojem, ze jsem neco takoveho
> videl, jen si vubec nevybavuju detaily.
>
> Rad bych se vyhnul pouziti nejakeho frameworku, jde mi o to, ze
> zakladni javascriptove popupy jako alert, confirm pouzivam a jedno
> okno by vypadalo jinak, coz se mi moc nelibi. Krajni varianta je
> samozrejme do nejakeho frameworku prepsat vsechny tyhle uzivatelske
> vstupy, ale to bych fakt az naposled, mam jich v aplikaci pomerne dost.
>
> Je dost mozne, ze az se v poledne probudim, tak si vynadam, jaky jsem
> debil a nejake rozumne reseni najdu, ale zatim nic. Neznate nekdo
> nejaky figl, jak neprerusit skript dialogovym oknem?
>
> Diky za kazdy napad.
>
> Pavel Kutina
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
Další informace o konferenci Hw-list