Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
This topic documents a feature of HTML+TIME 2.0, which is obsolete as of Windows Internet Explorer 9.
Gets a value that specifies whether the element is active or holding on the timeline in its current state.
Syntax
[ bHolding = ] currTimeState.isOn
Possible Values
bHolding Boolean that specifies one of the following values.
true- Element is active on the timeline or paused at its end, waiting for the container timeline to end.
- false
- Default. Element is not active, or is holding on the timeline.
The property is read-only. The property has a default value of false.
Remarks
An element must have the fill attribute set to
freezeorholdto enable holding. This property is equivalent to the state property when it returns a value of4.An element is considered inactive when it is in a holding state. When an element is inactive, it cannot generate events or respond to events.
Example
This example uses the isOn property to retrieve a value that indicates whether the element is active or holding in its current state.
<HTML XMLNS:t="urn:schemas-microsoft-com:time"> <HEAD> <TITLE>isOn Property</TITLE> <?IMPORT namespace="t" implementation="#default#time2"> <SCRIPT> window.onload = fnOnLoad; function fnOnLoad() { // Set up a timer to watch the time values. window.setInterval(fnUpdateTimes, 10); } function fnUpdateTimes() { (a1.currTimeState.isOn == true ? s1.innerHTML='<B> isOn: </B>True - Active' : s1.innerHTML='<B> isOn: </B>False - Not active, or holding.'); } </SCRIPT> <STYLE> .time{behavior: url(#default#time2);} </STYLE> </HEAD> <BODY TOPMARGIN=0 LEFTMARGIN=0 BGPROPERTIES="FIXED" BGCOLOR="#FFFFFF" LINK="#000000" VLINK="#808080" ALINK="#000000"> <B>Moving DIV timer:</B> <SPAN id="Timer3" class="time" dur="1" repeatCount="indefinite" onrepeat="innerText=parseInt(a1.currTimeState.activeTime);">0</SPAN> <t:excl id="t1" begin="indefinite" dur="5" repeatCount="5"> <t:ANIMATEMOTION ID="a1" targetElement="div1" to="200,0" begin="0" dur="2" autoReverse="true" /> </t:excl> <DIV ID="div1" CLASS="time" STYLE="position:relative;top:15px;left:25px; height:100px;width:100px;background-color:yellow;"></DIV> <SPAN id="s1" style="position:relative;top:40px;"><B>isOn:</B></SPAN> <P style="position:relative;top:40px;"> <BUTTON id="b1" onclick="t1.beginElement();">Start</BUTTON> <BUTTON id="b2" onclick="t1.endElement();">Stop</BUTTON> </P> </BODY> </HTML>Code example: http://samples.msdn.microsoft.com/workshop/samples/author/behaviors/ison.htm
Applies To
currTimeState
See Also
Introduction to HTML+TIME, isActive, isPaused, state, stateString