Rozh²bejme displeje mobilnφch telefon∙

Ji°φ Kosek


Obsah

╚asovaΦe
WMLScript
Prom∞nnΘ
Vstupnφ pole
V²b∞r ze seznamu
Zßklady äbezdrßtovΘhoô skriptovßnφ
Prom∞nnΘ, podmφnky, cykly, à
Knihovny funkcφ
KalkulaΦka
Magickß zkratka WTAI
ZajφmavΘ odkazy

Mo₧nosti W@Pu samoz°ejm∞ nekonΦφ u statick²ch strßnek, s jejich₧ vytvß°enφm jsme se seznßmili v p°edchozφm dφle. Lze vytvß°et mnohem interaktivn∞jÜφ strßnky s pomocφ ΦasovaΦ∙, WMLScriptu a rozhranφ WTAI.

╚asovaΦe

Ka₧dß karta ml₧e obsahovat jeden ΦasovaΦ. M∙₧eme si ho p°edstavit jako odpoΦφtßvacφ stopky. Nastavφme na nich kolik desφtek sekund majφ odpoΦφvat. Po uplynutφ nastavenΘ doby lze vyvolat p°echod na jinou kartu nebo strßnku.

Mo₧nostφ vyu₧itφ ΦasovaΦ∙ je mnoho, ale nejΦast∞ji se pou₧φvajφ k velice jednoduchΘmu efektu. Po naΦtenφ ·vodnφ strßnky n∞jakΘ wapovΘ prezentace se nejprve na chvφli zobrazφ firemnφ logo, kterΘ je po pßr sekundßch nahrazeno dalÜφ strßnkou s podrobn∞jÜφmi informacemi.

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" 
          "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
  <card ontimer="#card2">
    <timer value="50"/>
    <p align="center">
      <img src="foto.wbmp" alt="Logo Firmy"/>
    </p>
  </card>
  <card id="card2">
    <p align="center">Vitejte na wapovych strankach 
      nasi firmy</p>
  </card>
</wml>

╚asovaΦ se definuje pomocφ elementu timer, kter² by m∞l b²t na kart∞ jeÜt∞ p°ed elementy se samotn²m viditeln²m obsahem karty. DΘlka ΦasovaΦe se nastavuje pomocφ atributu value, kter² obsahuje ·daje v desetinßch sekundy (v naÜem p°φpad∞ tedy p∞t sekund).

Po vyprÜenφ ΦasovaΦe p°ejde mikroprohlφ₧eΦ automaticky na strßnku, jejφ₧ adresa je zadanß jako hodnota atributu ontimer u karty. V naÜem p°φpad∞ se po p∞ti sekundßch automaticky p°ejde na druhou kartu (ta mß identifikßtor card2).

Na jednΘ strßnce m∙₧eme mφt tolik ΦasovaΦ∙, kolik mßme karet. P°i vhodnΘm nastavenφ ΦasovaΦ∙, kdy se automaticky p°echßzφ z jednΘ karty na druhou, lze vytvß°et efekty podobnΘ jednoduch²m animovan²m obrßzk∙m. Na vaÜich strßnkßch se podobn²ch efekt∙ pokud mo₧no vyvarujte. Poplatky za u₧φvßnφ W@Pu jsou stßle tak vysokΘ, ₧e si nikdo nep°eje b²t zdr₧ovßn velk²m mno₧stvφm pomalu se naΦφtajφcφch obrßzk∙.

⌐ Ji°φ Kosek 2000-2001