simpleDur Property | Internet Development Index |
Retrieves the duration of a repeat iteration.
Syntax
[ fTime = ] currTimeState.simpleDur
Possible Values
fTime Floating-point that receives the amount of time in each repeat iteration of a element's timeline. The property is read-only. The property has no default value.
Remarks
The simpleDur property includes the additional time required to play the element if the autoReverse property is set to true.
Example
This example uses the simpleDur property to retrieve the duration of a repeat iteration.
<HTML XMLNS:t ="urn:schemas-microsoft-com:time"> <HEAD> <?IMPORT namespace="t" implementation="#default#time2"> <STYLE> .time{ behavior: url(#default#time2);} </STYLE> <SCRIPT LANGUAGE="JScript"> function fnRepeat() { oCount.innerText = "Current iteration: " + (oAnim.currTimeState.repeatCount + 1); // Add one because repeatCount is zero-based. } function getSimpleDur() { s1.innerHTML = "Duration of each repeat iteration: " + (oAnim.currTimeState.simpleDur) + ' seconds.'; } </SCRIPT> </HEAD> <BODY TOPMARGIN=0 LEFTMARGIN=0 BGPROPERTIES="FIXED" BGCOLOR="#FFFFFF" LINK="#000000" VLINK="#808080" ALINK="#000000"> <B>Timer:</B> <SPAN id="Timer" class="time" dur=".01" repeatCount="indefinite" fill="hold" onrepeat="innerText=parseInt(document.body.currTimeState.activeTime);">0 </SPAN> <BR><BR> <DIV ID="oCount">Current iteration: 1</DIV> <SPAN id="s1">Duration of each repeat iteration:</SPAN> <DIV ID="oDiv" CLASS="time" STYLE="position:relative;top:25px;left:50px; height:100;width:100px;background-color:blue;"></DIV> <t:ANIMATEMOTION ID="oAnim" targetElement="oDIV" to="325,0" begin="0; indefinite;" dur="2" autoReverse="true" repeatCount="5" onrepeat="fnRepeat()"/> <BR><BR> <BUTTON id="b1" onclick="getSimpleDur()">Click for the duration of each repeat iteration</BUTTON> <BUTTON id="b2" onclick="oAnim.beginElement();">Click to restart</BUTTON> </BODY> </HTML>
Standards Information
This property is a Microsoft extension to Synchronized Multimedia Integration Language (SMIL) .
Applies To
currTimeState
See Also
Introduction to HTML+TIME, activeDur, dur, mediaDur, repeatDur, segmentDur