Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

autoplay attribute | autoplay property

Gets or sets a value that indicates whether to start playing the media automatically.

HTML5 A vocabulary and associated APIs for HTML and XHTML, Section 4.8.9.7Internet Explorer 9

Syntax

HTML<element autoplay="autoplaystate" ... >
JavaScript

autoplaystate = object.autoplay

Property values

Type: Boolean

FALSE (false)

Default. The media is paused until play is called.

TRUE (true)

The media is played after it buffers enough data.

Standards information

Remarks

You can use the autoplay attribute rather than script to force the audio or video to play. The presence of the autoplay attribute, regardless of assigned value, in either the audio or video element equals true (for example, <audio autoplay> is true). Many developers use autoplay="autoplay" for readability.

Examples

This example has a simple video element with autoplay, controls, and loop attributes enabled. See the example online.


<!DOCTYPE html>
<html>
  <head>
    <title>Simple Video flags example</title>
      <!-- Uncomment the following tag when developing on a local or intranet computer -->
      <!-- <meta http-equiv='X-UA-Compatible' content="IE=edge" /> -->
</head>
<body>
  <h1>Simple video flags example</h1>
  <video controls="controls" autoplay="autoplay" loop="loop" >    
    <source src="http://ie.microsoft.com/testdrive/ieblog/2011/nov/pp4_blog_demo.mp4" />
    HTML5 video is not supported by this browser or mode
  </video>
   
</body>
</html> 


See also

audio element
audio object
media
video element
video object
autobuffer

 

 

Show:
© 2014 Microsoft