HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

A t:PAR elem használata


HTML+TIME lehetőségei a Web-alkalmazásokban 5. rész

Példaprogram letöltése

11445 bájt

A sorozat előző számaihoz hasonlóan ebben a cikkben is a HTML + TIME 2.0 infrastruktúrájának egy újabb elemét mutatjuk be, ez pedig a PAR objektum. A cikkben bemutatjuk, hogyan használható az objektum a weblap egy tetszőleges kontroljának, illetve annak valamely tulajdonságának manipulálására, hogyan definiálható segítségével egy új időzítő konténer.

A mellékelt példa megnyitása előtt szükséges egy HTMLPlusTIME05 nevű virtuális könyvtár létrehozása, mely a példa könyvtárára mutat. Ehhez futtassa le a mellékelt CreateVD.js parancsállományt.
A PAR objektum is arra szolgál, hogy valamilyen időzített viselkedésre késztesse a felügyelete alá vont gyermekkontrolokat. Használata a többi HTML + TIME objektumhoz hasonlóan egyszerű. Bár nem rendelkezik olyan attribútummal, melyben meg kell adni a kontrollálandó objektum azonosítóját, vagy annak tulajdonságát, mégis alkalmas időzítésre. A különböző kontrolokat elegendő a PAR elem deklarációs tagjai között elhelyezni, és máris időzíthető a viselkedésük, többnyire megjelenésük.
A következő táblázat a PAR elem attribútumait tartalmazza, melyeknek értéket adhatunk, befolyásolva funkcionalitását.
Attribútumok Funkció
AUTOREVERSE Megadható, hogy a művelet végén a folyamat játszódjon-e le visszafelé is, fordított sorrendben. Alapértelmezett értéke FALSE, vagyis igény esetén ezt külön meg kell adni.
DUR A folyamat hossza adható meg egy egész szám formájában, amely másodperces egységet jelent.
BEGIN Azt kell megadnunk az attribútumban, hogy a folyamat a lap betöltődése után hány másodperces késéssel induljon el. Itt megadhatunk egy egész számot is, de jelezhetjük a kezdés pontos idejét is a hh:mm:ss formátumban megadott időinformációval.
TIMEACTION Itt kell specifikálnunk, hogy milyen működést várunk a konténertől az időzítés folyamán. Értékei karakterláncok, melyek a következők lehetnek: DISPLAY (a megadott objektumok megjelennek az időzítés ideje alatt, majd annak végén eltűnnek), STYLE (a kontrolok a belső stílussal jelennek meg, ha ilyen nincs megadva, akkor semmi sem történik), VISIBILITY (kontrolok láthatósága befolyásolható ezzel az attribútummal).
A mellékelt ASP.NET alkalmazás WebForm1.aspx lapján elhelyeztünk egy PAR elemet, és a tag deklarációk közt létrehoztunk két paragrafust, melyek időzítve jelennek meg. A deklarációkat egy DIV kontrolba ágyaztuk, hogy együtt mozgathassuk őket a lap területén.
A PAR elem deklarációja a következőképpen fest.
<t:PAR BEGIN="0" DUR="15" TIMEACTION="display">
  ...
</t:PAR>
Látható, hogy a lap betöltődésekor elindul az időzítési folyamat, és 15 másodpercig tart. Az első paragrafust a PAR elemen belül deklaráljuk úgy, hogy nem adunk meg időzítésre vonatkozó jellemzőket, viselkedését a PAR elem közvetlenül irányítja.
  <font color="red">
    <H3>Paragrafus 1</H3>
  </font>
A második paragrafust viszont felruházzuk a TIMER osztály nyújtotta viselkedéssel úgy, hogy a CLASS attribútumban megadjuk a TIMER nevet, és beállítjuk a BEGIN attribútumot is.
  <SPAN CLASS="time" BEGIN="5"><font color="green">
    <H3>Paragraph 2</H3>
    </font>
      <P>A Paragrafus 1 megjelenése után 5 másodpercel jelenik meg, és annak eltűnéséig látszik.</P>
  </SPAN>
A második paragrafus az első megjelenése után 5 másodperccel jelenik meg, és eltűni az időzítés végén, vagyis a 15 másodperces intervallum lejártakor.

Könyv
Ez a cikk megtalálható ebben a könyvben: C# Software Offline 2003 évkönyv 724. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |