..
SMIL prezentace lze provádět v jakémkoliv typu webových stránek, jako jsou HTML stránky nebo dynamické webové stránky jako tradiční ASP, PHP a podobně.
Podívejme se, jak vytvořit dynamické SMIL prezentace provádí v souboru ASP.
Například se chystáme dosáhnout, je jen jedním z mnoha triků, které mohou být použity k posílení SMIL prezentace, takže budete mít jen jako vzdělávací poradenství.
Při kliknutí na tlačítko na stránce vidíme době nakládky prezentace, jsme se aktivují různé přechodové efekty na obrázek, který bude viditelný pouze kliknout došlo.
vidíme příklad kódu:
<% @ LANGUAGE = VBScript%>
<%
Dim výsledek
efekt = Request.QueryString ("efekt")
Dim filtr (2)
Filtr (0) = "clockWipe"
Filtr (1) = "fade"
%>
<html xmlns:time="urn:schemas-microsoft-com:time">
<head>
<? Import Namespace = "Čas" implementace = "# default # TIME2">
<style type="text/css">
. Čas
{
chování: url (# default # TIME2);
}
</ Style>
<script type="text/javascript">
účinek funkce (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)">
<%
Je-li výsledek <> "" Then
%>
<br /> <br />
<Čas: transitionfilter
targetelement = "X"
Typ ="<%= filtr (efekt)%> "
začít = "X.begin"
dur = "5S" />
<img src="immagine.gif" id="X" class="time" />
<%
End If
%>
</ Body>
</ Html>
Před otevřením kódu uvedeme SMIL, ASP v bloku, pole obsahující různé přechodové efekty.
Rada čtení této lekci, průvodce SMIL panu Webmaster Úplný seznam dostupných efektů.
Na tomto místě bychom Zkontrolujte, zda je řetězec dotazu byl oceněn, nebo kliknutím na tlačítko volby došlo, aby se ukázalo, filtrovaný obraz od zvoleného efektu.
Smil.asp spustit na adrese:
http://localhost/smil.aspPo náhled "efekt image přechod clockWipe:

...
| |
CSS (kurz)
Web Design a přístupnosti podle W3C CSS a XHTML. Od 29 €. |
| |
XML (kurz)
Tvorba struktury XML, XSL a dalších jazyků rozšiřitelné. Od 29 €. |