timelineBehavior Property (deprecated)

This page documents a feature of HTML+TIME 1.0, which was released in Microsoft® Internet Explorer 5. We recommend that you migrate your content to the latest version of HTML+TIME, which implements the SMIL 2.0 Working Draft. See the Introduction to HTML+TIME overview for more information.

Gets a Microsoft DirectAnimation number object containing the timeline behavior associated with the specified object.


Scripting [ oBehavior = ] time.timelineBehavior

Possible Values

oBehavior An Object that specifies the DirectAnimation number object containing the behavior associated with the specified object.

The property is read-only. The property has no default value.


This property is deprecated.

This property allows you to incorporate multimedia elements, such as 2-D and 3-D animated images and sounds, into an HTML page with the anim:DA element. Use this property with HTML+TIME timelines to control DirectAnimation content. This property is not part of the HTML+TIME specification.

Note To ensure that pages using this property display properly in Windows Internet Explorer, complete the following steps.

  • Use #time instead of #default#time for the behavior declaration.
  • Include the time object in your page. The class identifier used to specify this object is 476C391C-3E0D-11D2-B948-00C04FA32195.

These actions are necessary only for pages that use HTML+TIME timelines to control DirectAnimation content.


This example uses the timelineBehavior property to apply a timeline, created with HTML+TIME, to a simple animation that rotates an image.

.time       { behavior: url(#time); }
anim\:DA    { behavior: url(#default#anim); }
<OBJECT ID="time" CLASSID="CLSID:476C391C-3E0D-11D2-B948-00C04FA32195">

<P>The image begins rotating three seconds after the page loads and
continues rotating for five seconds.</P>
<SPAN ID="spanImg" CLASS="time" t:TIMEACTION="visibility" t:BEGIN="3"
<DIV ALIGN="center">
    <anim:DA ID="da1" STYLE="width:200; height:200; z-index: -1;" />
   // Assign a variable to the DA statics library
   m = da1.statics;
   // Create the DAImage
   img1 = m.ImportImage("/workshop/graphics/sun.gif");
   // Rotate the image at a rate of 60 degrees/second
   img2 = img1.Transform(m.Rotate2RateDegrees(60));
   // Apply the HTML+TIME timeline to the DAImage
   img3 = img2.SubstituteTime(spanImg.timelineBehavior);
   da1.image = img3;

Code example: http://samples.msdn.microsoft.com/workshop/samples/author/behaviors/timelineBehavior.htm

Applies To


See Also

Introduction to HTML+TIME, onOffBehavior, progressBehavior