Partager via


Window interface

Fenêtre contenant un document DOM ; la propriété de document pointe vers le document DOM chargé dans cette fenêtre.

Extends

EventTarget,AnimationFrameProvider,GlobalEventHandlers,WindowEventHandlers,WindowLocalStorage,WindowOrWorkerGlobalScope,WindowSessionStorage

Propriétés

clientInformation
closed

Retourne true si la fenêtre a été fermée, false sinon.

customElements

Définit un nouvel élément personnalisé, mappant le nom donné au constructeur donné en tant qu’élément personnalisé autonome.

devicePixelRatio
document
event
external
frameElement
frames
history
innerHeight
innerWidth
length
location
locationbar

Retourne true si la barre d’emplacement est visible ; sinon, retourne false.

menubar

Retourne true si la barre de menus est visible ; sinon, retourne false.

msCrypto
name
navigator
ondevicemotion

Disponible uniquement dans des contextes sécurisés.

ondeviceorientation

Disponible uniquement dans des contextes sécurisés.

onorientationchange
opener
orientation
outerHeight
outerWidth
pageXOffset
pageYOffset
parent

Fait référence à l’objet WindowProxy parent ou lui-même.

Il peut rarement être null, par exemple pour contentWindow d’un iframe déjà supprimé du parent.

personalbar

Retourne true si la barre personnelle est visible ; sinon, retourne false.

powerbi
powerBISDKGlobalServiceInstanceName
screen
screenLeft
screenTop
screenX
screenY
scrollbars

Retourne true si les barres de défilement sont visibles ; sinon, retourne false.

scrollX
scrollY
self
speechSynthesis
status
statusbar

Retourne true si la barre d’état est visible ; sinon, retourne false.

toolbar

Retourne true si la barre d’outils est visible ; sinon, retourne false.

top
visualViewport
window

Propriétés héritées

caches

Disponible uniquement dans des contextes sécurisés.

crossOriginIsolated
crypto
indexedDB
isSecureContext
localStorage
onabort

Se déclenche lorsque l’utilisateur abandonne le téléchargement.

onafterprint
onanimationcancel
onanimationend
onanimationiteration
onanimationstart
onauxclick
onbeforeinput
onbeforeprint
onbeforeunload
onblur

Se déclenche lorsque l’objet perd le focus d’entrée.

oncancel
oncanplay

Se produit lorsque la lecture est possible, mais nécessite une mise en mémoire tampon supplémentaire.

oncanplaythrough
onchange

Se déclenche lorsque le contenu de l’objet ou de la sélection a changé.

onclick

Se déclenche lorsque l’utilisateur clique sur le bouton gauche de la souris sur l’objet

onclose
oncontextmenu

Se déclenche lorsque l’utilisateur clique sur le bouton droit de la souris dans la zone cliente, en ouvrant le menu contextuel.

oncuechange
ondblclick

Se déclenche lorsque l’utilisateur double-clique sur l’objet.

ondrag

Se déclenche en continu sur l’objet source pendant une opération de glissement.

ondragend

Se déclenche sur l’objet source lorsque l’utilisateur relâche la souris à la fermeture d’une opération de glissement.

ondragenter

Se déclenche sur l’élément cible lorsque l’utilisateur fait glisser l’objet vers une cible de déplacement valide.

ondragleave

Se déclenche sur l’objet cible lorsque l’utilisateur déplace la souris hors d’une cible de déplacement valide pendant une opération de glisser-déplacer.

ondragover

Se déclenche sur l’élément cible en continu pendant que l’utilisateur fait glisser l’objet sur une cible de déplacement valide.

ondragstart

Se déclenche sur l’objet source lorsque l’utilisateur commence à faire glisser une sélection de texte ou un objet sélectionné.

ondrop
ondurationchange

Se produit lorsque l’attribut de durée est mis à jour.

onemptied

Se produit lorsque l’élément multimédia est réinitialisé à son état initial.

onended

Se produit lorsque la fin de la lecture est atteinte.

onerror

Se déclenche lorsqu’une erreur se produit pendant le chargement de l’objet.

onfocus

Se déclenche lorsque l’objet reçoit le focus.

onformdata
ongamepadconnected
ongamepaddisconnected
ongotpointercapture
onhashchange
oninput
oninvalid
onkeydown

Se déclenche lorsque l’utilisateur appuie sur une touche.

onkeypress

Se déclenche lorsque l’utilisateur appuie sur une touche alphanumérique.

onkeyup

Se déclenche lorsque l’utilisateur libère une clé.

onlanguagechange
onload

Se déclenche immédiatement après le chargement de l’objet par le navigateur.

onloadeddata

Se produit lorsque les données multimédias sont chargées à la position de lecture actuelle.

onloadedmetadata

Se produit lorsque la durée et les dimensions du média ont été déterminées.

onloadstart

Se produit quand Internet Explorer commence à rechercher des données multimédias.

onlostpointercapture
onmessage
onmessageerror
onmousedown

Se déclenche lorsque l’utilisateur clique sur l’objet avec l’un ou l’autre bouton de la souris.

onmouseenter
onmouseleave
onmousemove

Se déclenche lorsque l’utilisateur déplace la souris sur l’objet.

onmouseout

Se déclenche lorsque l’utilisateur déplace le pointeur de la souris en dehors des limites de l’objet.

onmouseover

Se déclenche lorsque l’utilisateur déplace le pointeur de la souris dans l’objet.

onmouseup

Se déclenche lorsque l’utilisateur relâche un bouton de la souris pendant que la souris se trouve sur l’objet.

onoffline
ononline
onpagehide
onpageshow
onpause

Se produit lorsque la lecture est suspendue.

onplay

Se produit lorsque la méthode de lecture est demandée.

onplaying

Se produit lorsque l’audio ou la vidéo a commencé à lire.

onpointercancel
onpointerdown
onpointerenter
onpointerleave
onpointermove
onpointerout
onpointerover
onpointerup
onpopstate
onprogress

Se produit pour indiquer la progression lors du téléchargement des données multimédias.

onratechange

Se produit lorsque le taux de lecture est augmenté ou diminué.

onrejectionhandled
onreset

Se déclenche lorsque l’utilisateur réinitialise un formulaire.

onresize
onscroll

Se déclenche lorsque l’utilisateur repositionne la zone de défilement dans la barre de défilement sur l’objet.

onsecuritypolicyviolation
onseeked

Se produit lorsque l’opération de recherche se termine.

onseeking

Se produit lorsque la position de lecture actuelle est déplacée.

onselect

Se déclenche lorsque la sélection actuelle change.

onselectionchange
onselectstart
onslotchange
onstalled

Se produit lorsque le téléchargement s’est arrêté.

onstorage
onsubmit
onsuspend

Se produit si l’opération de chargement a été intentionnellement arrêtée.

ontimeupdate

Se produit pour indiquer la position de lecture actuelle.

ontoggle
ontouchcancel
ontouchend
ontouchmove
ontouchstart
ontransitioncancel
ontransitionend
ontransitionrun
ontransitionstart
onunhandledrejection
onunload
onvolumechange

Se produit lorsque le volume est modifié ou que la lecture est désactivée ou désactivée.

onwaiting

Se produit lorsque la lecture s’arrête, car l’image suivante d’une ressource vidéo n’est pas disponible.

onwebkitanimationend
onwebkitanimationiteration
onwebkitanimationstart
onwebkittransitionend
onwheel
origin
performance
sessionStorage

Méthodes

addEventListener(string, EventListenerOrEventListenerObject, boolean | AddEventListenerOptions)
addEventListener<K>(K, (this: Window, ev: WindowEventMap[K]) => any, boolean | AddEventListenerOptions)
alert(any)
blur()
cancelIdleCallback(number)
captureEvents()
close()

Ferme la fenêtre.

confirm(string)
focus()

Déplace le focus sur le contexte de navigation de la fenêtre, le cas échéant.

getComputedStyle(Element, null | string)
getSelection()
matchMedia(string)
moveBy(number, number)
moveTo(number, number)
open(string | URL, string, string)
postMessage(any, string, Transferable[])

Publie un message dans la fenêtre donnée. Les messages peuvent être des objets structurés, par exemple des objets et des tableaux imbriqués, peuvent contenir des valeurs JavaScript (chaînes, nombres, objets Date, etc.) et peuvent contenir certains objets de données tels que l’objet Blob de fichiers, FileList et ArrayBuffer.

Les objets répertoriés dans le membre de transfert des options sont transférés, pas seulement clonés, ce qui signifie qu’ils ne sont plus utilisables côté envoi.

Une origine cible peut être spécifiée à l’aide du membre targetOrigin des options. S’il n’est pas fourni, la valeur par défaut est « / ». Cette valeur par défaut limite le message aux cibles de même origine uniquement.

Si l’origine de la fenêtre cible ne correspond pas à l’origine cible donnée, le message est ignoré pour éviter les fuites d’informations. Pour envoyer le message à la cible, quelle que soit l’origine, définissez l’origine cible sur « * ».

Lève une exception DOMException « DataCloneError » si le tableau de transfert contient des objets en double ou si le message n’a pas pu être cloné.

postMessage(any, WindowPostMessageOptions)
print()
prompt(string, string)
releaseEvents()
removeEventListener(string, EventListenerOrEventListenerObject, boolean | EventListenerOptions)
removeEventListener<K>(K, (this: Window, ev: WindowEventMap[K]) => any, boolean | EventListenerOptions)
requestIdleCallback(IdleRequestCallback, IdleRequestOptions)
resizeBy(number, number)
resizeTo(number, number)
scroll(number, number)
scroll(ScrollToOptions)
scrollBy(number, number)
scrollBy(ScrollToOptions)
scrollTo(number, number)
scrollTo(ScrollToOptions)
stop()

Annule le chargement du document.

Méthodes héritées

atob(string)
btoa(string)
cancelAnimationFrame(number)
clearInterval(undefined | number)
clearTimeout(undefined | number)
createImageBitmap(ImageBitmapSource, ImageBitmapOptions)
createImageBitmap(ImageBitmapSource, number, number, number, number, ImageBitmapOptions)
dispatchEvent(Event)

Répartit un événement d’événement synthétique vers la cible et retourne true si la valeur d’attribut annulable de l’événement est false ou si sa méthode preventDefault() n’a pas été appelée, et false sinon.

fetch(URL | RequestInfo, RequestInit)
queueMicrotask(VoidFunction)
reportError(any)
requestAnimationFrame(FrameRequestCallback)
setInterval(TimerHandler, number, any[])
setTimeout(TimerHandler, number, any[])
structuredClone(any, StructuredSerializeOptions)

Détails de la propriété

clientInformation

Avertissement

Cette API est à présent déconseillée.

This is a legacy alias of navigator.

clientInformation: Navigator

Valeur de propriété

Navigator

closed

Retourne true si la fenêtre a été fermée, false sinon.

closed: boolean

Valeur de propriété

boolean

customElements

Définit un nouvel élément personnalisé, mappant le nom donné au constructeur donné en tant qu’élément personnalisé autonome.

customElements: CustomElementRegistry

Valeur de propriété

CustomElementRegistry

devicePixelRatio

devicePixelRatio: number

Valeur de propriété

number

document

document: Document

Valeur de propriété

Document

event

Avertissement

Cette API est à présent déconseillée.

event: undefined | Event

Valeur de propriété

undefined | Event

external

Avertissement

Cette API est à présent déconseillée.

external: External

Valeur de propriété

External

frameElement

frameElement: null | Element

Valeur de propriété

null | Element

frames

frames: Window

Valeur de propriété

Window

history

history: History

Valeur de propriété

History

innerHeight

innerHeight: number

Valeur de propriété

number

innerWidth

innerWidth: number

Valeur de propriété

number

length

length: number

Valeur de propriété

number

location

Location location

Valeur de propriété

Location

locationbar

Retourne true si la barre d’emplacement est visible ; sinon, retourne false.

locationbar: BarProp

Valeur de propriété

BarProp

menubar

Retourne true si la barre de menus est visible ; sinon, retourne false.

menubar: BarProp

Valeur de propriété

BarProp

msCrypto

msCrypto: Crypto

Valeur de propriété

Crypto

name

name: string

Valeur de propriété

string

navigator

navigator: Navigator

Valeur de propriété

Navigator

ondevicemotion

Disponible uniquement dans des contextes sécurisés.

ondevicemotion: null | (this: Window, ev: DeviceMotionEvent) => any

Valeur de propriété

null | (this: Window, ev: DeviceMotionEvent) => any

ondeviceorientation

Disponible uniquement dans des contextes sécurisés.

ondeviceorientation: null | (this: Window, ev: DeviceOrientationEvent) => any

Valeur de propriété

null | (this: Window, ev: DeviceOrientationEvent) => any

onorientationchange

Avertissement

Cette API est à présent déconseillée.

onorientationchange: null | (this: Window, ev: Event) => any

Valeur de propriété

null | (this: Window, ev: Event) => any

opener

opener: any

Valeur de propriété

any

orientation

Avertissement

Cette API est à présent déconseillée.

orientation: number

Valeur de propriété

number

outerHeight

outerHeight: number

Valeur de propriété

number

outerWidth

outerWidth: number

Valeur de propriété

number

pageXOffset

Avertissement

Cette API est à présent déconseillée.

This is a legacy alias of scrollX.

pageXOffset: number

Valeur de propriété

number

pageYOffset

Avertissement

Cette API est à présent déconseillée.

This is a legacy alias of scrollY.

pageYOffset: number

Valeur de propriété

number

parent

Fait référence à l’objet WindowProxy parent ou lui-même.

Il peut rarement être null, par exemple pour contentWindow d’un iframe déjà supprimé du parent.

parent: Window

Valeur de propriété

Window

personalbar

Retourne true si la barre personnelle est visible ; sinon, retourne false.

personalbar: BarProp

Valeur de propriété

BarProp

powerbi

powerbi: Service

Valeur de propriété

powerBISDKGlobalServiceInstanceName

powerBISDKGlobalServiceInstanceName?: string

Valeur de propriété

string

screen

screen: Screen

Valeur de propriété

Screen

screenLeft

screenLeft: number

Valeur de propriété

number

screenTop

screenTop: number

Valeur de propriété

number

screenX

screenX: number

Valeur de propriété

number

screenY

screenY: number

Valeur de propriété

number

scrollbars

Retourne true si les barres de défilement sont visibles ; sinon, retourne false.

scrollbars: BarProp

Valeur de propriété

BarProp

scrollX

scrollX: number

Valeur de propriété

number

scrollY

scrollY: number

Valeur de propriété

number

self

self: Window & typeof globalThis

Valeur de propriété

Window & typeof globalThis

speechSynthesis

speechSynthesis: SpeechSynthesis

Valeur de propriété

SpeechSynthesis

status

Avertissement

Cette API est à présent déconseillée.

status: string

Valeur de propriété

string

statusbar

Retourne true si la barre d’état est visible ; sinon, retourne false.

statusbar: BarProp

Valeur de propriété

BarProp

toolbar

Retourne true si la barre d’outils est visible ; sinon, retourne false.

toolbar: BarProp

Valeur de propriété

BarProp

top

top: null | Window

Valeur de propriété

null | Window

visualViewport

visualViewport: null | VisualViewport

Valeur de propriété

null | VisualViewport

window

window: Window & typeof globalThis

Valeur de propriété

Window & typeof globalThis

Détails de la propriété héritée

caches

Disponible uniquement dans des contextes sécurisés.

caches: CacheStorage

Valeur de propriété

CacheStorage

héritée de WindowOrWorkerGlobalScope.caches

crossOriginIsolated

crossOriginIsolated: boolean

Valeur de propriété

boolean

héritée de WindowOrWorkerGlobalScope.crossOriginIsolated

crypto

crypto: Crypto

Valeur de propriété

Crypto

héritée de WindowOrWorkerGlobalScope.crypto

indexedDB

indexedDB: IDBFactory

Valeur de propriété

IDBFactory

héritée de WindowOrWorkerGlobalScope.indexedDB

isSecureContext

isSecureContext: boolean

Valeur de propriété

boolean

héritée de WindowOrWorkerGlobalScope.isSecureContext

localStorage

localStorage: Storage

Valeur de propriété

Storage

héritée de WindowLocalStorage.localStorage

onabort

Se déclenche lorsque l’utilisateur abandonne le téléchargement.

onabort: null | (this: GlobalEventHandlers, ev: UIEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: UIEvent) => any

héritée de GlobalEventHandlers.onabort

onafterprint

onafterprint: null | (this: WindowEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: WindowEventHandlers, ev: Event) => any

héritée de WindowEventHandlers.onafterprint

onanimationcancel

onanimationcancel: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

héritée de GlobalEventHandlers.onanimationcancel

onanimationend

onanimationend: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

héritée de GlobalEventHandlers.onanimationend

onanimationiteration

onanimationiteration: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

héritée de GlobalEventHandlers.onanimationiteration

onanimationstart

onanimationstart: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

héritée de GlobalEventHandlers.onanimationstart

onauxclick

onauxclick: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

héritée de GlobalEventHandlers.onauxclick

onbeforeinput

onbeforeinput: null | (this: GlobalEventHandlers, ev: InputEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: InputEvent) => any

héritée de GlobalEventHandlers.onbeforeinput

onbeforeprint

onbeforeprint: null | (this: WindowEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: WindowEventHandlers, ev: Event) => any

héritée de WindowEventHandlers.onbeforeprint

onbeforeunload

onbeforeunload: null | (this: WindowEventHandlers, ev: BeforeUnloadEvent) => any

Valeur de propriété

null | (this: WindowEventHandlers, ev: BeforeUnloadEvent) => any

héritée de WindowEventHandlers.onbeforeunload

onblur

Se déclenche lorsque l’objet perd le focus d’entrée.

onblur: null | (this: GlobalEventHandlers, ev: FocusEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: FocusEvent) => any

héritée de GlobalEventHandlers.onblur

oncancel

oncancel: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.oncancel

oncanplay

Se produit lorsque la lecture est possible, mais nécessite une mise en mémoire tampon supplémentaire.

oncanplay: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.oncanplay

oncanplaythrough

oncanplaythrough: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.oncanplaythrough

onchange

Se déclenche lorsque le contenu de l’objet ou de la sélection a changé.

onchange: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onchange

onclick

Se déclenche lorsque l’utilisateur clique sur le bouton gauche de la souris sur l’objet

onclick: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

héritée de GlobalEventHandlers.onclick

onclose

onclose: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onclose

oncontextmenu

Se déclenche lorsque l’utilisateur clique sur le bouton droit de la souris dans la zone cliente, en ouvrant le menu contextuel.

oncontextmenu: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

héritée de GlobalEventHandlers.oncontextmenu

oncuechange

oncuechange: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.oncuechange

ondblclick

Se déclenche lorsque l’utilisateur double-clique sur l’objet.

ondblclick: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

héritée de GlobalEventHandlers.ondblclick

ondrag

Se déclenche en continu sur l’objet source pendant une opération de glissement.

ondrag: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: DragEvent) => any

héritée de GlobalEventHandlers.ondrag

ondragend

Se déclenche sur l’objet source lorsque l’utilisateur relâche la souris à la fermeture d’une opération de glissement.

ondragend: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: DragEvent) => any

héritée de GlobalEventHandlers.ondragend

ondragenter

Se déclenche sur l’élément cible lorsque l’utilisateur fait glisser l’objet vers une cible de déplacement valide.

ondragenter: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: DragEvent) => any

héritée de GlobalEventHandlers.ondragenter

ondragleave

Se déclenche sur l’objet cible lorsque l’utilisateur déplace la souris hors d’une cible de déplacement valide pendant une opération de glisser-déplacer.

ondragleave: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: DragEvent) => any

héritée de GlobalEventHandlers.ondragleave

ondragover

Se déclenche sur l’élément cible en continu pendant que l’utilisateur fait glisser l’objet sur une cible de déplacement valide.

ondragover: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: DragEvent) => any

héritée de GlobalEventHandlers.ondragover

ondragstart

Se déclenche sur l’objet source lorsque l’utilisateur commence à faire glisser une sélection de texte ou un objet sélectionné.

ondragstart: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: DragEvent) => any

héritée de GlobalEventHandlers.ondragstart

ondrop

ondrop: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: DragEvent) => any

héritée de GlobalEventHandlers.ondrop

ondurationchange

Se produit lorsque l’attribut de durée est mis à jour.

ondurationchange: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.ondurationchange

onemptied

Se produit lorsque l’élément multimédia est réinitialisé à son état initial.

onemptied: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onemptied

onended

Se produit lorsque la fin de la lecture est atteinte.

onended: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onended

onerror

Se déclenche lorsqu’une erreur se produit pendant le chargement de l’objet.

onerror: OnErrorEventHandler

Valeur de propriété

OnErrorEventHandler

héritée de GlobalEventHandlers.onerror

onfocus

Se déclenche lorsque l’objet reçoit le focus.

onfocus: null | (this: GlobalEventHandlers, ev: FocusEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: FocusEvent) => any

héritée de GlobalEventHandlers.onfocus

onformdata

onformdata: null | (this: GlobalEventHandlers, ev: FormDataEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: FormDataEvent) => any

héritée de GlobalEventHandlers.onformdata

ongamepadconnected

ongamepadconnected: null | (this: WindowEventHandlers, ev: GamepadEvent) => any

Valeur de propriété

null | (this: WindowEventHandlers, ev: GamepadEvent) => any

héritée de WindowEventHandlers.ongamepadconnected

ongamepaddisconnected

ongamepaddisconnected: null | (this: WindowEventHandlers, ev: GamepadEvent) => any

Valeur de propriété

null | (this: WindowEventHandlers, ev: GamepadEvent) => any

héritée de WindowEventHandlers.ongamepaddisconnected

ongotpointercapture

ongotpointercapture: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

héritée de GlobalEventHandlers.ongotpointercapture

onhashchange

onhashchange: null | (this: WindowEventHandlers, ev: HashChangeEvent) => any

Valeur de propriété

null | (this: WindowEventHandlers, ev: HashChangeEvent) => any

héritée de WindowEventHandlers.onhashchange

oninput

oninput: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.oninput

oninvalid

oninvalid: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.oninvalid

onkeydown

Se déclenche lorsque l’utilisateur appuie sur une touche.

onkeydown: null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

héritée de GlobalEventHandlers.onkeydown

onkeypress

Avertissement

Cette API est à présent déconseillée.

Se déclenche lorsque l’utilisateur appuie sur une touche alphanumérique.

onkeypress: null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

héritée de GlobalEventHandlers.onkeypress

onkeyup

Se déclenche lorsque l’utilisateur libère une clé.

onkeyup: null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

héritée de GlobalEventHandlers.onkeyup

onlanguagechange

onlanguagechange: null | (this: WindowEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: WindowEventHandlers, ev: Event) => any

héritée de WindowEventHandlers.onlanguagechange

onload

Se déclenche immédiatement après le chargement de l’objet par le navigateur.

onload: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onload

onloadeddata

Se produit lorsque les données multimédias sont chargées à la position de lecture actuelle.

onloadeddata: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onloadeddata

onloadedmetadata

Se produit lorsque la durée et les dimensions du média ont été déterminées.

onloadedmetadata: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onloadedmetadata

onloadstart

Se produit quand Internet Explorer commence à rechercher des données multimédias.

onloadstart: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onloadstart

onlostpointercapture

onlostpointercapture: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

héritée de GlobalEventHandlers.onlostpointercapture

onmessage

onmessage: null | (this: WindowEventHandlers, ev: MessageEvent<any>) => any

Valeur de propriété

null | (this: WindowEventHandlers, ev: MessageEvent<any>) => any

héritée de WindowEventHandlers.onmessage

onmessageerror

onmessageerror: null | (this: WindowEventHandlers, ev: MessageEvent<any>) => any

Valeur de propriété

null | (this: WindowEventHandlers, ev: MessageEvent<any>) => any

héritée de WindowEventHandlers.onmessageerror

onmousedown

Se déclenche lorsque l’utilisateur clique sur l’objet avec l’un ou l’autre bouton de la souris.

onmousedown: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

héritée de GlobalEventHandlers.onmousedown

onmouseenter

onmouseenter: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

héritée de GlobalEventHandlers.onmouseenter

onmouseleave

onmouseleave: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

héritée de GlobalEventHandlers.onmouseleave

onmousemove

Se déclenche lorsque l’utilisateur déplace la souris sur l’objet.

onmousemove: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

héritée de GlobalEventHandlers.onmousemove

onmouseout

Se déclenche lorsque l’utilisateur déplace le pointeur de la souris en dehors des limites de l’objet.

onmouseout: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

héritée de GlobalEventHandlers.onmouseout

onmouseover

Se déclenche lorsque l’utilisateur déplace le pointeur de la souris dans l’objet.

onmouseover: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

héritée de GlobalEventHandlers.onmouseover

onmouseup

Se déclenche lorsque l’utilisateur relâche un bouton de la souris pendant que la souris se trouve sur l’objet.

onmouseup: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

héritée de GlobalEventHandlers.onmouseup

onoffline

onoffline: null | (this: WindowEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: WindowEventHandlers, ev: Event) => any

héritée de WindowEventHandlers.onoffline

ononline

ononline: null | (this: WindowEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: WindowEventHandlers, ev: Event) => any

héritée de WindowEventHandlers.ononline

onpagehide

onpagehide: null | (this: WindowEventHandlers, ev: PageTransitionEvent) => any

Valeur de propriété

null | (this: WindowEventHandlers, ev: PageTransitionEvent) => any

héritée de WindowEventHandlers.onpagehide

onpageshow

onpageshow: null | (this: WindowEventHandlers, ev: PageTransitionEvent) => any

Valeur de propriété

null | (this: WindowEventHandlers, ev: PageTransitionEvent) => any

héritée de WindowEventHandlers.onpageshow

onpause

Se produit lorsque la lecture est suspendue.

onpause: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onpause

onplay

Se produit lorsque la méthode de lecture est demandée.

onplay: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onplay

onplaying

Se produit lorsque l’audio ou la vidéo a commencé à lire.

onplaying: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onplaying

onpointercancel

onpointercancel: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

héritée de GlobalEventHandlers.onpointercancel

onpointerdown

onpointerdown: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

héritée de GlobalEventHandlers.onpointerdown

onpointerenter

onpointerenter: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

héritée de GlobalEventHandlers.onpointerenter

onpointerleave

onpointerleave: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

héritée de GlobalEventHandlers.onpointerleave

onpointermove

onpointermove: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

héritée de GlobalEventHandlers.onpointermove

onpointerout

onpointerout: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

héritée de GlobalEventHandlers.onpointerout

onpointerover

onpointerover: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

héritée de GlobalEventHandlers.onpointerover

onpointerup

onpointerup: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

héritée de GlobalEventHandlers.onpointerup

onpopstate

onpopstate: null | (this: WindowEventHandlers, ev: PopStateEvent) => any

Valeur de propriété

null | (this: WindowEventHandlers, ev: PopStateEvent) => any

héritée de WindowEventHandlers.onpopstate

onprogress

Se produit pour indiquer la progression lors du téléchargement des données multimédias.

onprogress: null | (this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any

héritée de GlobalEventHandlers.onprogress

onratechange

Se produit lorsque le taux de lecture est augmenté ou diminué.

onratechange: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onratechange

onrejectionhandled

onrejectionhandled: null | (this: WindowEventHandlers, ev: PromiseRejectionEvent) => any

Valeur de propriété

null | (this: WindowEventHandlers, ev: PromiseRejectionEvent) => any

héritée de WindowEventHandlers.onrejectionhandled

onreset

Se déclenche lorsque l’utilisateur réinitialise un formulaire.

onreset: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onreset

onresize

onresize: null | (this: GlobalEventHandlers, ev: UIEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: UIEvent) => any

héritée de GlobalEventHandlers.onresize

onscroll

Se déclenche lorsque l’utilisateur repositionne la zone de défilement dans la barre de défilement sur l’objet.

onscroll: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onscroll

onsecuritypolicyviolation

onsecuritypolicyviolation: null | (this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any

héritée de GlobalEventHandlers.onsecuritypolicyviolation

onseeked

Se produit lorsque l’opération de recherche se termine.

onseeked: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onseeked

onseeking

Se produit lorsque la position de lecture actuelle est déplacée.

onseeking: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onseeking

onselect

Se déclenche lorsque la sélection actuelle change.

onselect: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onselect

onselectionchange

onselectionchange: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onselectionchange

onselectstart

onselectstart: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onselectstart

onslotchange

onslotchange: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onslotchange

onstalled

Se produit lorsque le téléchargement s’est arrêté.

onstalled: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.ons totalisé

onstorage

onstorage: null | (this: WindowEventHandlers, ev: StorageEvent) => any

Valeur de propriété

null | (this: WindowEventHandlers, ev: StorageEvent) => any

héritée de WindowEventHandlers.onstorage

onsubmit

onsubmit: null | (this: GlobalEventHandlers, ev: SubmitEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: SubmitEvent) => any

héritée de GlobalEventHandlers.onsubmit

onsuspend

Se produit si l’opération de chargement a été intentionnellement arrêtée.

onsuspend: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onsuspend

ontimeupdate

Se produit pour indiquer la position de lecture actuelle.

ontimeupdate: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.ontimeupdate

ontoggle

ontoggle: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.ontoggle

ontouchcancel

ontouchcancel?: null | (this: GlobalEventHandlers, ev: TouchEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: TouchEvent) => any

héritée de GlobalEventHandlers.ontouchcancel

ontouchend

ontouchend?: null | (this: GlobalEventHandlers, ev: TouchEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: TouchEvent) => any

héritée de GlobalEventHandlers.ontouchend

ontouchmove

ontouchmove?: null | (this: GlobalEventHandlers, ev: TouchEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: TouchEvent) => any

héritée de GlobalEventHandlers.ontouchmove

ontouchstart

ontouchstart?: null | (this: GlobalEventHandlers, ev: TouchEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: TouchEvent) => any

héritée de GlobalEventHandlers.ontouchstart

ontransitioncancel

ontransitioncancel: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

héritée de GlobalEventHandlers.ontransitioncancel

ontransitionend

ontransitionend: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

héritée de GlobalEventHandlers.ontransitionend

ontransitionrun

ontransitionrun: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

héritée de GlobalEventHandlers.ontransitionrun

ontransitionstart

ontransitionstart: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

héritée de GlobalEventHandlers.ontransitionstart

onunhandledrejection

onunhandledrejection: null | (this: WindowEventHandlers, ev: PromiseRejectionEvent) => any

Valeur de propriété

null | (this: WindowEventHandlers, ev: PromiseRejectionEvent) => any

héritée de WindowEventHandlers.onunhandledrejection

onunload

onunload: null | (this: WindowEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: WindowEventHandlers, ev: Event) => any

héritée de WindowEventHandlers.onunload

onvolumechange

Se produit lorsque le volume est modifié ou que la lecture est désactivée ou désactivée.

onvolumechange: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onvolumechange

onwaiting

Se produit lorsque la lecture s’arrête, car l’image suivante d’une ressource vidéo n’est pas disponible.

onwaiting: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.on waiting

onwebkitanimationend

Avertissement

Cette API est à présent déconseillée.

This is a legacy alias of onanimationend.

onwebkitanimationend: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onwebkitanimationend

onwebkitanimationiteration

Avertissement

Cette API est à présent déconseillée.

This is a legacy alias of onanimationiteration.

onwebkitanimationiteration: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onwebkitanimationiteration

onwebkitanimationstart

Avertissement

Cette API est à présent déconseillée.

This is a legacy alias of onanimationstart.

onwebkitanimationstart: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onwebkitanimationstart

onwebkittransitionend

Avertissement

Cette API est à présent déconseillée.

This is a legacy alias of ontransitionend.

onwebkittransitionend: null | (this: GlobalEventHandlers, ev: Event) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: Event) => any

héritée de GlobalEventHandlers.onwebkittransitionend

onwheel

onwheel: null | (this: GlobalEventHandlers, ev: WheelEvent) => any

Valeur de propriété

null | (this: GlobalEventHandlers, ev: WheelEvent) => any

héritée de GlobalEventHandlers.onwheel

origin

origin: string

Valeur de propriété

string

héritée de WindowOrWorkerGlobalScope.origin

performance

performance: Performance

Valeur de propriété

Performance

héritée de WindowOrWorkerGlobalScope.performance

sessionStorage

sessionStorage: Storage

Valeur de propriété

Storage

héritée de WindowSessionStorage.sessionStorage

Détails de la méthode

addEventListener(string, EventListenerOrEventListenerObject, boolean | AddEventListenerOptions)

function addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions)

Paramètres

type

string

listener

EventListenerOrEventListenerObject

options

boolean | AddEventListenerOptions

addEventListener<K>(K, (this: Window, ev: WindowEventMap[K]) => any, boolean | AddEventListenerOptions)

function addEventListener<K>(type: K, listener: (this: Window, ev: WindowEventMap[K]) => any, options?: boolean | AddEventListenerOptions)

Paramètres

type

K

listener

(this: Window, ev: WindowEventMap[K]) => any

options

boolean | AddEventListenerOptions

alert(any)

function alert(message?: any)

Paramètres

message

any

blur()

function blur()

cancelIdleCallback(number)

function cancelIdleCallback(handle: number)

Paramètres

handle

number

captureEvents()

Avertissement

Cette API est à présent déconseillée.

function captureEvents()

close()

Ferme la fenêtre.

function close()

confirm(string)

function confirm(message?: string): boolean

Paramètres

message

string

Retours

boolean

focus()

Déplace le focus sur le contexte de navigation de la fenêtre, le cas échéant.

function focus()

getComputedStyle(Element, null | string)

function getComputedStyle(elt: Element, pseudoElt?: null | string): CSSStyleDeclaration

Paramètres

elt

Element

pseudoElt

null | string

Retours

CSSStyleDeclaration

getSelection()

function getSelection(): null | Selection

Retours

null | Selection

matchMedia(string)

function matchMedia(query: string): MediaQueryList

Paramètres

query

string

Retours

MediaQueryList

moveBy(number, number)

function moveBy(x: number, y: number)

Paramètres

x

number

y

number

moveTo(number, number)

function moveTo(x: number, y: number)

Paramètres

x

number

y

number

open(string | URL, string, string)

function open(url?: string | URL, target?: string, features?: string): null | Window

Paramètres

url

string | URL

target

string

features

string

Retours

null | Window

postMessage(any, string, Transferable[])

Publie un message dans la fenêtre donnée. Les messages peuvent être des objets structurés, par exemple des objets et des tableaux imbriqués, peuvent contenir des valeurs JavaScript (chaînes, nombres, objets Date, etc.) et peuvent contenir certains objets de données tels que l’objet Blob de fichiers, FileList et ArrayBuffer.

Les objets répertoriés dans le membre de transfert des options sont transférés, pas seulement clonés, ce qui signifie qu’ils ne sont plus utilisables côté envoi.

Une origine cible peut être spécifiée à l’aide du membre targetOrigin des options. S’il n’est pas fourni, la valeur par défaut est « / ». Cette valeur par défaut limite le message aux cibles de même origine uniquement.

Si l’origine de la fenêtre cible ne correspond pas à l’origine cible donnée, le message est ignoré pour éviter les fuites d’informations. Pour envoyer le message à la cible, quelle que soit l’origine, définissez l’origine cible sur « * ».

Lève une exception DOMException « DataCloneError » si le tableau de transfert contient des objets en double ou si le message n’a pas pu être cloné.

function postMessage(message: any, targetOrigin: string, transfer?: Transferable[])

Paramètres

message

any

targetOrigin

string

transfer

Transferable[]

postMessage(any, WindowPostMessageOptions)

function postMessage(message: any, options?: WindowPostMessageOptions)

Paramètres

message

any

options

WindowPostMessageOptions

print()

function print()

prompt(string, string)

function prompt(message?: string, _default?: string): null | string

Paramètres

message

string

_default

string

Retours

null | string

releaseEvents()

Avertissement

Cette API est à présent déconseillée.

function releaseEvents()

removeEventListener(string, EventListenerOrEventListenerObject, boolean | EventListenerOptions)

function removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions)

Paramètres

type

string

listener

EventListenerOrEventListenerObject

options

boolean | EventListenerOptions

removeEventListener<K>(K, (this: Window, ev: WindowEventMap[K]) => any, boolean | EventListenerOptions)

function removeEventListener<K>(type: K, listener: (this: Window, ev: WindowEventMap[K]) => any, options?: boolean | EventListenerOptions)

Paramètres

type

K

listener

(this: Window, ev: WindowEventMap[K]) => any

options

boolean | EventListenerOptions

requestIdleCallback(IdleRequestCallback, IdleRequestOptions)

function requestIdleCallback(callback: IdleRequestCallback, options?: IdleRequestOptions): number

Paramètres

callback

IdleRequestCallback

options

IdleRequestOptions

Retours

number

resizeBy(number, number)

function resizeBy(x: number, y: number)

Paramètres

x

number

y

number

resizeTo(number, number)

function resizeTo(width: number, height: number)

Paramètres

width

number

height

number

scroll(number, number)

function scroll(x: number, y: number)

Paramètres

x

number

y

number

scroll(ScrollToOptions)

function scroll(options?: ScrollToOptions)

Paramètres

options

ScrollToOptions

scrollBy(number, number)

function scrollBy(x: number, y: number)

Paramètres

x

number

y

number

scrollBy(ScrollToOptions)

function scrollBy(options?: ScrollToOptions)

Paramètres

options

ScrollToOptions

scrollTo(number, number)

function scrollTo(x: number, y: number)

Paramètres

x

number

y

number

scrollTo(ScrollToOptions)

function scrollTo(options?: ScrollToOptions)

Paramètres

options

ScrollToOptions

stop()

Annule le chargement du document.

function stop()

Détails de la méthode héritée

atob(string)

function atob(data: string): string

Paramètres

data

string

Retours

string

héritée de WindowOrWorkerGlobalScope.atob

btoa(string)

function btoa(data: string): string

Paramètres

data

string

Retours

string

héritée de WindowOrWorkerGlobalScope.btoa

cancelAnimationFrame(number)

function cancelAnimationFrame(handle: number)

Paramètres

handle

number

héritée de AnimationFrameProvider.cancelAnimationFrame

clearInterval(undefined | number)

function clearInterval(id: undefined | number)

Paramètres

id

undefined | number

héritée de WindowOrWorkerGlobalScope.clearInterval

clearTimeout(undefined | number)

function clearTimeout(id: undefined | number)

Paramètres

id

undefined | number

héritée de WindowOrWorkerGlobalScope.clearTimeout

createImageBitmap(ImageBitmapSource, ImageBitmapOptions)

function createImageBitmap(image: ImageBitmapSource, options?: ImageBitmapOptions): Promise<ImageBitmap>

Paramètres

image

ImageBitmapSource

options

ImageBitmapOptions

Retours

Promise<ImageBitmap>

héritée de WindowOrWorkerGlobalScope.createImageBitmap

createImageBitmap(ImageBitmapSource, number, number, number, number, ImageBitmapOptions)

function createImageBitmap(image: ImageBitmapSource, sx: number, sy: number, sw: number, sh: number, options?: ImageBitmapOptions): Promise<ImageBitmap>

Paramètres

image

ImageBitmapSource

sx

number

sy

number

sw

number

sh

number

options

ImageBitmapOptions

Retours

Promise<ImageBitmap>

héritée de WindowOrWorkerGlobalScope.createImageBitmap

dispatchEvent(Event)

Répartit un événement d’événement synthétique vers la cible et retourne true si la valeur d’attribut annulable de l’événement est false ou si sa méthode preventDefault() n’a pas été appelée, et false sinon.

function dispatchEvent(event: Event): boolean

Paramètres

event

Event

Retours

boolean

héritée de EventTarget.dispatchEvent

fetch(URL | RequestInfo, RequestInit)

function fetch(input: URL | RequestInfo, init?: RequestInit): Promise<Response>

Paramètres

input

URL | RequestInfo

init

RequestInit

Retours

Promise<Response>

héritée de WindowOrWorkerGlobalScope.fetch

queueMicrotask(VoidFunction)

function queueMicrotask(callback: VoidFunction)

Paramètres

callback

VoidFunction

héritée de WindowOrWorkerGlobalScope.queueMicrotask

reportError(any)

function reportError(e: any)

Paramètres

e

any

héritée de WindowOrWorkerGlobalScope.reportError

requestAnimationFrame(FrameRequestCallback)

function requestAnimationFrame(callback: FrameRequestCallback): number

Paramètres

callback

FrameRequestCallback

Retours

number

héritée de AnimationFrameProvider.requestAnimationFrame

setInterval(TimerHandler, number, any[])

function setInterval(handler: TimerHandler, timeout?: number, arguments: any[]): number

Paramètres

handler

TimerHandler

timeout

number

arguments

any[]

Retours

number

héritée de WindowOrWorkerGlobalScope.setInterval

setTimeout(TimerHandler, number, any[])

function setTimeout(handler: TimerHandler, timeout?: number, arguments: any[]): number

Paramètres

handler

TimerHandler

timeout

number

arguments

any[]

Retours

number

héritée de WindowOrWorkerGlobalScope.setTimeout

structuredClone(any, StructuredSerializeOptions)

function structuredClone(value: any, options?: StructuredSerializeOptions): any

Paramètres

value

any

options

StructuredSerializeOptions

Retours

any

héritée de WindowOrWorkerGlobalScope.structuredClone