..
SMIL演示可以执行在任何如HTML页面或作为传统的ASP,PHP等动态网页的网页类型。
让我们来看看如何通过执行在ASP文件中动态SMIL演示。
这个例子中,我们要实现的是仅仅可以用来提高SMIL演示很多窍门之一,所以你作为教育的意见而已。
在一个页面上的按钮,我们看到了加载时间的表述,我们激活的图像,这将是可见的只是按一下发生不同的过渡效果。
我们看到一个代码示例:
<%@ LANGUAGE = VBScript中%>
<%
昏暗的结果
效果=的Request.QueryString(“效果”)
昏暗的过滤器(2)
过滤器(0)=“clockWipe”
过滤器(1)=“变脸”
%>
<html xmlns:time="urn:schemas-microsoft-com:time">
<HEAD>
<?导入命名空间=“时间”的实施=“#默认#TIME2”>
<style type="text/css">
。时间
{
行为:网址(#默认#TIME2);
}
</ STYLE>
<script type="text/javascript">
效果功能(ID)
{
location.href =“smil.asp效果=?”+ ID;
}
</ SCRIPT>
<HEAD>
<BODY>
<input type="button" value="Effetto clock" onclick="effetto(0)">
<input type="button" value="Effetto fade" onclick="effetto(1)">
<%
如果结果<>“”那
%>
<br /> <br />
<时间:transitionfilter
targetelement =“X”
类型="<%=过滤器(效果)%>“
开始=“X.begin”
DUR =“5S”/>
<img src="immagine.gif" id="X" class="time" />
<%
结束如果
%>
</ BODY>
</ HTML>
前开放我们的代码中指定一个块,一个数组,包含不同的过渡效果SMIL,ASP。
会读这一课,为可用效果的完整列表网站管理员指南,SMIL先生。
在这一点上,我们检查查询字串已经重视,或者说,在选择按钮已经发生,以显示其选择的影响过滤的图像。
Smil.asp启动文件为:
http://localhost/smil.asp继“形象过渡效果clockWipe预览:
