The event fires when a track changes in a playList defined in an Advanced Stream Redirector (ASX) file.
Syntax
Inline HTML | <ELEMENT ontrackchange = "handler" ... >
| All platforms |
---|
Event property | object.ontrackchange = handler | JScript only |
---|
object.ontrackchange = GetRef("handler") | Visual Basic Scripting Edition (VBScript) 5.0 or later only |
Named script |
<SCRIPT FOR =
object EVENT = ontrackchange>
| Internet Explorer only |
---|
Event Information
Bubbles | No |
---|
Cancels | No |
---|
To invoke |
Change track in a playList. |
---|
Default action |
Calls the associated event handler. |
---|
Available Properties
Available Properties
Examples
This is an example entry in an ASX file.
<ASX Version="1.0" PreviewMode="No" >
<entry>
<title>First title</title>
<author>Unknown 1</author>
<copyright>1998</copyright>
<abstract>WAV File</abstract>
<ref href=""/>
<banner href = "first_title.gif" >
<moreinfo href = "first_title.doc" />
<abstract>Visit the first abstract Web site</abstract>
</banner>
</entry>
</asx>
In the following example, the ontrackchange event
fires when a user changes the track in the playlist by clicking the 'Previous Track' or 'Next Track' buttons.
...
function trackChange(){
banner1.innerText = event.Banner;
bannerabstract1.innerText = event.Abstract;
bannermoreinfo1.innerText = event.MoreInfo;
}
...
<t:media id="m1" src="../../common/samples/author/behaviors/media/media.asx"
onmediacomplete="updateBtns();updateFields();"
ontrackchange="trackChange();"/>
...
<B>Banner:</B> <SPAN id="banner1"></SPAN>
<BR>
<B>Abstract for banner:</B> <SPAN id="bannerabstract1"></SPAN>
<BR>
<B>More information on banner:</B> <SPAN id="bannermoreinfo1"></SPAN>
...
This feature requires Microsoft?Internet Explorer 6 or later. Click the following icon to install the latest version. Then reload this page to view the sample.

Applies To
See Also
Introduction to HTML+TIME