mozilla
Your Search Results

    HTMLSourceElement

    The HTMLSourceElement interface provides special properties (beyond the regular HTMLElement object interface it also has available to it by inheritance) for manipulating <source> elements.

    Properties

    Inherits properties from its parent, HTMLElement.

    HTMLSourceElement.keySystem
    Is a DOMString describing the key system encrypting the stream.
    HTMLSourceElement.media
    Is a DOMString reflecting the media HTML attribute, containing the intended type of the media resource.
    HTMLSourceElement.sizes
    Is a DOMString
    HTMLSourceElement.src
    Is a DOMString reflecting the src HTML attribute, containing the URL for the media resource. The HTMLSourceElement.src property has a meaning only when the associated <source> element is nested in a media element that is a <video> or an <audio> element. It has no meaning and is ignored when it is nested in a <picture> element.
    HTMLSourceElement.srcset
    Is a DOMString reflecting the srcset HTML attribute, containing a list of candidate images, separated by a comma (',', U+002C COMMA). A candidate image is a URL followed by a 'w' with the width of the images, or an 'x' followed by the pixel density.
    HTMLSourceElement.type
    Is a DOMString reflecting the type HTML attribute, containing the type of the media resource.

    Methods

    No specific method; inherits methods from its parent, HTMLElement.

    Specifications

    Specification Status Comment
    Encrypted Media Extensions
    The definition of 'HTMLSourceElement' in that specification.
    Working Draft Added the keySystem attribute.
    WHATWG HTML Living Standard
    The definition of 'HTMLSourceElement' in that specification.
    Living Standard No change from HTML5.
    HTML5
    The definition of 'HTMLSourceElement' in that specification.
    Recommendation Initial definition.

    Browser compatibility

    Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
    Basic support (Yes) 3.5 (1.9.1) (Yes) (Yes) (Yes)
    srcset attribute ? 33 (33) behind the dom.image.picture.enabled (preffed off) ? ? ?
    sizes attribute ? 33 (33) behind the dom.image.picture.enabled (preffed off) ? ? ?
    keySystem attribute ? (Yes) behind the media.eme.enabled (preffed off) ? ? ?
    Feature Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
    Basic support (Yes) 1.0 (1.9.1) (Yes) (Yes) (Yes)
    srcset attribute ? 33.0 (33) behind the dom.image.picture.enabled (preffed off) ? ? ?
    sizes attribute ? 33.0 (33) behind the dom.image.picture.enabled (preffed off) ? ? ?
    keySystem attribute ? (Yes) behind the media.eme.enabled (preffed off) ? ? ?

    See also

    Document Tags and Contributors

    Contributors to this page: Sheppy, jswisher, ethertank, kscarfone, teoli
    Last updated by: teoli,
    Hide Sidebar