..
SMIL prezentácie možno vykonávať v akomkoľvek type webových stránok, ako sú HTML stránky alebo dynamické webové stránky ako tradičné ASP, PHP a podobne.
Pozrime sa, ako vytvoriť dynamické SMIL prezentácie vykonáva v súbore ASP.
Napríklad sa chystáme dosiahnuť, je len jedným z mnohých trikov, ktoré môžu byť použité k posilneniu SMIL prezentácie, takže budete mať len ako vzdelávacie poradenstvo.
Pri kliknutí na tlačidlo na stránke vidíme dobe nakládky prezentácie, sme sa aktivujú rôzne prechodové efekty na obrázok, ktorý bude viditeľný iba kliknúť došlo.
vidíme príklad kódu:
<% @ LANGUAGE = VBScript%>
<%
Dim výsledok
efekt = Request.QueryString ("efekt")
Dim filter (2)
Filter (0) = "clockWipe"
Filter (1) = "fade"
%>
<HTML xmlns:time="urn:schemas-microsoft-com:time">
<head>
<? Import Namespace = "Čas" implementácia = "# default # TIME2">
<style type="text/css">
. Čas
{
správanie: url (# default # TIME2);
}
</ Style>
<script type="text/javascript">
účinok funkcie (id)
{
location.href = "smil.asp efekt =?" + id;
}
</ Script>
<head>
<body>
<input type="button" value="Effetto clock" onclick="effetto(0)">
<input type="button" value="Effetto fade" onclick="effetto(1)">
<%
Ak je výsledok <> "" Then
%>
<br /> <br />
<Čas: transitionfilter
targetelement = "X"
Typ ="<%= filter (efekt)%> "
začať = "X.begin"
dur = "5S" />
<img src="immagine.gif" id="X" class="time" />
<%
End If
%>
</ Body>
</ Html>
Pred otvorením kódu uvedieme SMIL, ASP v bloku, pole obsahujúce rôzne prechodové efekty.
Rada čítanie tejto lekcii, sprievodca SMIL pánovi Webmaster Úplný zoznam dostupných efektov.
Na tomto mieste by sme Skontrolujte, či je reťazec dopytu bol ocenený, alebo kliknutím na tlačidlo voľby došlo, aby sa ukázalo, filtrovaný obraz od zvoleného efektu.
Smil.asp spustiť na adrese:
http://localhost/smil.aspPo náhľad "efekt image prechod clockWipe:

...
| |
CSS (kurz)
Web Design a prístupnosti podľa W3C CSS a XHTML. Od 29 €. |
| |
XML (kurz)
Tvorba štruktúry XML, XSL a ďalších jazykov rozšíriteľné. Od 29 €. |