..
Prezentari SMIL pot fi efectuate în orice tip de pagini web, cum ar fi pagini HTML sau pagini web dinamice ca o ASP tradiţional, PHP şi aşa mai departe.
Să examinăm cum să faci o prezentare dinamic SMIL prin efectuarea-l într-un fişier ASP.
Exemplu vom realiza este doar unul dintre multe trucuri care pot fi folosite pentru a stimula prezentari SMIL, astfel încât să luaţi numai ca sfaturi de învăţământ.
La clic pe un buton de pe pagina vedem timpul de încărcare a prezentării, vom activa diferite efecte de tranziţie la o imagine care va fi vizibil doar să faceţi clic au avut loc.
vom vedea un exemplu de cod:
<% @ LANGUAGE = VBScript%>
<%
Dim rezultat
intrării în vigoare = Request.QueryString ("efect")
Dim filtru (2)
Filtru (0) = "clockWipe"
Filtru (1) = "disparea"
%>
<HTML xmlns:time="urn:schemas-microsoft-com:time">
<head>
<Namespace Import = "timp de" punere în aplicare? = "# Default # ora2">
<style type="text/css">
. Timp
{
comportament: url (# default # ora2);
}
</ Style>
<script type="text/javascript">
funcţia de efect (id)
{
location.href = "smil.asp intrării în vigoare =?" + id;
}
</ Script>
<head>
<body>
<input type="button" value="Effetto clock" onclick="effetto(0)">
<input type="button" value="Effetto fade" onclick="effetto(1)">
<%
Dacă rezultatul <> "" Atunci
%>
<br /> <br />
<Ora: transitionfilter
targetelement = "X"
tip ="<%= filtru (efect)%> "
începe = "X.begin"
Dur = "5S" />
<img src="immagine.gif" id="X" class="time" />
<%
Sfârşit În cazul în care
%>
</ BODY>
</ HTML>
Înainte de deschiderea cod precizăm SMIL, ASP intr-un bloc, o matrice care conţine diferite efecte de tranzitie.
Lectură a Consiliului această lecţie, ghidul de la Dl. Webmaster SMIL pentru o listă completă a reacţiilor disponibile.
În acest moment vom verifica faptul că şir de interogare a fost de prim rang, sau că faceţi clic pe butonul de alegere a avut loc, în scopul de a afişa imaginea filtrate de la efectul său ales.
Smil.asp porni fişierul de la:
http://localhost/smil.aspDupă o previzualizare a "clockWipe efect de imagine de tranziţie:

...
| |
CSS (Curs)
Web Design şi accesibilitatea în conformitate cu W3C CSS si XHTML. Incepand de la 29 €. |
| |
XML (Curs)
Crearea de structuri XML, XSL şi alte limbi extensibil. Incepand de la 29 €. |