..
Apresentações SMIL podem ser realizados em qualquer tipo de páginas Web, tais como páginas HTML ou páginas dinâmicas como ASP tradicional, PHP e assim por diante.
Vamos examinar como fazer uma apresentação dinâmica SMIL, realizando-o em um arquivo ASP.
O exemplo que vamos conseguir é apenas um dos muitos truques que podem ser usados para aumentar a apresentações SMIL, para que você tome apenas como orientação educacional.
Com o clique de um botão na página, vemos o momento do carregamento da apresentação, nós ativamos diferentes efeitos de transição para uma imagem que será visível só clicar ocorreu.
vemos um exemplo de código:
<% @ LANGUAGE = VBScript%>
<%
Dim resultado
efeito = Request.QueryString ("efeito")
Dim filtro (2)
Filtro (0) = "clockWipe"
filtro (1) = "fade"
%>
<html xmlns:time="urn:schemas-microsoft-com:time">
<head>
<? Import Namespace = "tempo" de execução = "default # # time2">
<style type="text/css">
. Tempo
{
behavior: url (# default # time2);
}
</ Style>
<script type="text/javascript">
função de efeito (id)
{
location.href = "smil.asp = efeito?" + id;
}
</ Script>
<head>
<body>
<input type="button" value="Effetto clock" onclick="effetto(0)">
<input type="button" value="Effetto fade" onclick="effetto(1)">
<%
Se o resultado <> "" Then
%>
<br /> <br />
Hora <: transitionfilter
targetelement = "X"
="<%= tipo de filtro (efeito)%> "
begin = "X.begin"
dur = "5s" />
<img src="immagine.gif" id="X" class="time" />
<%
End If
%>
</ BODY>
</ Html>
Antes da abertura do código que especifique SMIL, ASP em um bloco, um array contendo diferentes efeitos de transição.
Conselho ler esta lição, o guia para SMIL Sr. Webmaster para uma lista completa de efeitos disponíveis.
Neste ponto, verifique se a seqüência de consulta tem sido valorizado, ou que o clique no botão de escolha tenha ocorrido, a fim de mostrar a imagem filtrada de seu efeito escolhido.
Smil.asp iniciar o arquivo em:
http://localhost/smil.aspApós uma pré-visualização de 'clockWipe efeito da transição da imagem:

...
| |
CSS (Curso)
Web Design e Acessibilidade de acordo com a W3C CSS e XHTML. A partir de 29 €. |
| |
XML (Curso)
Criação de estruturas XML, XSL e extensível outras línguas. A partir de 29 €. |