| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/fr/docs/Web/API/HTMLMediaElement/load | [Back] [Original] |
Get to know MDN better
Cette page a t traduite partir de l'anglais par la communaut. Vous pouvez contribuer en rejoignant la communaut francophone sur MDN Web Docs.
Cette fonctionnalit est bien tablie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
La mthode load() de l'interface HTMLMediaElement rinitialise l'lment multimdia son tat initial et commence le processus de slection d'une source multimdia et de chargement du mdia en prparation de la lecture depuis le dbut.
La quantit de donnes multimdias prcharges est dtermine par la valeur de l'attribut preload de l'lment.
Cette mthode est gnralement utile uniquement lorsque vous avez apport des modifications dynamiques l'ensemble des sources disponibles pour l'lment multimdia, soit en modifiant l'attribut src de l'lment, soit en ajoutant ou en supprimant des lments <source> imbriqus dans l'lment multimdia lui-mme. load() rinitialisera l'lment et rescannera les sources disponibles, permettant ainsi aux modifications de prendre effet.
load()
Aucun.
Aucune (undefined).
Appeler load() interrompt toutes les oprations en cours impliquant cet lment multimdia, puis commence le processus de slection et de chargement d'une ressource multimdia approprie en fonction des options dfinies dans l'lment HTML <audio> ou <video> et son attribut src ou ses lments enfants <source>. Cela est dcrit plus en dtail dans la page vido et audio HTML.
Le processus d'interruption de toutes les activits en cours entranera la rsolution ou le rejet de toutes les promesses (Promise) en attente retournes par play(), en fonction de leur tat avant le dbut du chargement du nouveau mdia. Les promesses de lecture en attente sont annules avec une erreur DOMException "AbortError".
Des vnements appropris seront envoys l'lment multimdia lui-mme au fur et mesure que le processus de chargement progresse :
abort est envoy.emptied est envoy.timeupdate est envoy.loadstart est envoy.Cet exemple trouve un lment HTML <video> dans le document et le rinitialise en appelant load().
const mediaElem = document.querySelector("video");
mediaElem.load();
| Spcification |
|---|
| HTML # dom-media-load-dev |
Cette page a t modifie le 19 avr. 2026 par les contributeurices du MDN.
HTMLMediaElementaudioTracksautoplaybufferedcontrollercontrolscontrolsListcrossOrigincurrentSrccurrentTimedefaultMuteddefaultPlaybackRatedisableRemotePlaybackdurationendederrorloadingloopmediaGroupmediaKeysmutednetworkStatepausedplaybackRateplayedpreloadpreservesPitchreadyStateremoteseekableseekingsinkIdsrcsrcObjecttextTracksvideoTracksvolumeBeforeUnloadEventDOMStringMapErrorEventHTMLAnchorElementHTMLAreaElementHTMLAudioElementHTMLBRElementHTMLBaseElementHTMLBodyElementHTMLButtonElementHTMLCanvasElementHTMLDListElementHTMLDataElementHTMLDataListElementHTMLDialogElementHTMLDivElementHTMLDocumentHTMLElementHTMLEmbedElementHTMLFieldSetElementHTMLFormControlsCollectionHTMLFormElementHTMLFrameSetElementHTMLGeolocationElementHTMLHRElementHTMLHeadElementHTMLHeadingElementHTMLHtmlElementHTMLIFrameElementHTMLImageElementHTMLInputElementHTMLLIElementHTMLLabelElementHTMLLegendElementHTMLLinkElementHTMLMapElementHTMLMenuElementHTMLMetaElementHTMLMeterElementHTMLModElementHTMLOListElementHTMLObjectElementHTMLOptGroupElementHTMLOptionElementHTMLOptionsCollectionHTMLOutputElementHTMLParagraphElementHTMLPictureElementHTMLPreElementHTMLProgressElementHTMLQuoteElementHTMLScriptElementHTMLSelectElementHTMLSourceElementHTMLSpanElementHTMLStyleElementHTMLTableCaptionElementHTMLTableCellElementHTMLTableColElementHTMLTableElementHTMLTableRowElementHTMLTableSectionElementHTMLTemplateElementHTMLTextAreaElementHTMLTimeElementHTMLTitleElementHTMLTrackElementHTMLUListElementHTMLUnknownElementHTMLVideoElementHashChangeEventHistoryImageDataLocationMessageChannelMessageEventMessagePortNavigatorPageRevealEventPageSwapEventPageTransitionEventPluginPluginArrayPromiseRejectionEventRadioNodeListTimeRangesUserActivationValidityStateWindowWorkletGlobalScopeCertaines parties de ce contenu sont protges par le droit d'auteur 19982026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.
| Web Proxy Viewer | New URL | Original Page |