Delen via


Window interface

Een venster met een DOM-document; de documenteigenschap verwijst naar het DOM-document dat in dat venster is geladen.

Uitbreiding

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

Eigenschappen

clientInformation
closed

Retourneert waar als het venster is gesloten, anders onwaar.

customElements

Hiermee definieert u een nieuw aangepast element, waarmee de opgegeven naam als een autonoom aangepast element wordt toegewezen aan de opgegeven constructor.

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

Retourneert waar als de locatiebalk zichtbaar is; retourneert anders onwaar.

menubar

Retourneert waar als de menubalk zichtbaar is; retourneert anders onwaar.

msCrypto
name
navigator
ondevicemotion

Alleen beschikbaar in beveiligde contexten.

ondeviceorientation

Alleen beschikbaar in beveiligde contexten.

onorientationchange
opener
orientation
outerHeight
outerWidth
pageXOffset
pageYOffset
parent

Verwijst naar de bovenliggende WindowProxy of zichzelf.

Het kan zelden null zijn, bijvoorbeeld voor contentWindow van een iframe dat al van het bovenliggende item is verwijderd.

personalbar

Retourneert waar als de persoonlijke balk zichtbaar is; retourneert anders onwaar.

powerbi
powerBISDKGlobalServiceInstanceName
screen
screenLeft
screenTop
screenX
screenY
scrollbars

Retourneert waar als de schuifbalken zichtbaar zijn; retourneert anders onwaar.

scrollX
scrollY
self
speechSynthesis
status
statusbar

Retourneert waar als de statusbalk zichtbaar is; retourneert anders onwaar.

toolbar

Retourneert waar als de werkbalk zichtbaar is; retourneert anders onwaar.

top
visualViewport
window

Overgenomen eigenschappen

caches

Alleen beschikbaar in beveiligde contexten.

crossOriginIsolated
crypto
indexedDB
isSecureContext
localStorage
onabort

Wordt geactiveerd wanneer de gebruiker de download afbreekt.

onafterprint
onanimationcancel
onanimationend
onanimationiteration
onanimationstart
onauxclick
onbeforeinput
onbeforeprint
onbeforeunload
onblur

Wordt geactiveerd wanneer het object de invoerfocus verliest.

oncancel
oncanplay

Treedt op wanneer afspelen mogelijk is, maar vereist verdere buffering.

oncanplaythrough
onchange

Wordt geactiveerd wanneer de inhoud van het object of de selectie is gewijzigd.

onclick

Wordt geactiveerd wanneer de gebruiker op de linkermuisknop van het object klikt

onclose
oncontextmenu

Wordt geactiveerd wanneer de gebruiker op de rechtermuisknop in het clientgebied klikt en het contextmenu opent.

oncuechange
ondblclick

Wordt geactiveerd wanneer de gebruiker dubbelklikt op het object.

ondrag

Het bronobject wordt continu geactiveerd tijdens een sleepbewerking.

ondragend

Het bronobject wordt geactiveerd wanneer de gebruiker de muis loslaat bij het sluiten van een sleepbewerking.

ondragenter

Het doelelement wordt geactiveerd wanneer de gebruiker het object naar een geldig neerzettend doel sleept.

ondragleave

Het doelobject wordt geactiveerd wanneer de gebruiker de muis uit een geldig neervaldoel verplaatst tijdens een sleepbewerking.

ondragover

Het doelelement wordt continu geactiveerd terwijl de gebruiker het object over een geldig neerhalend doel sleept.

ondragstart

Het bronobject wordt geactiveerd wanneer de gebruiker een tekstselectie of geselecteerd object begint te slepen.

ondrop
ondurationchange

Treedt op wanneer het duurkenmerk wordt bijgewerkt.

onemptied

Treedt op wanneer het media-element opnieuw wordt ingesteld op de oorspronkelijke status.

onended

Treedt op wanneer het einde van het afspelen is bereikt.

onerror

Wordt geactiveerd wanneer er een fout optreedt tijdens het laden van objecten.

onfocus

Wordt geactiveerd wanneer het object de focus krijgt.

onformdata
ongamepadconnected
ongamepaddisconnected
ongotpointercapture
onhashchange
oninput
oninvalid
onkeydown

Wordt geactiveerd wanneer de gebruiker op een toets drukt.

onkeypress

Wordt geactiveerd wanneer de gebruiker op een alfanumerieke toets drukt.

onkeyup

Wordt geactiveerd wanneer de gebruiker een sleutel vrijgeeft.

onlanguagechange
onload

Wordt onmiddellijk geactiveerd nadat het object in de browser is geladen.

onloadeddata

Treedt op wanneer mediagegevens worden geladen op de huidige afspeelpositie.

onloadedmetadata

Treedt op wanneer de duur en dimensies van de media zijn vastgesteld.

onloadstart

Treedt op wanneer Internet Explorer begint met zoeken naar mediagegevens.

onlostpointercapture
onmessage
onmessageerror
onmousedown

Wordt geactiveerd wanneer de gebruiker met de muisknop op het object klikt.

onmouseenter
onmouseleave
onmousemove

Wordt geactiveerd wanneer de gebruiker de muisaanwijzer over het object beweegt.

onmouseout

Wordt geactiveerd wanneer de gebruiker de muisaanwijzer buiten de grenzen van het object verplaatst.

onmouseover

Wordt geactiveerd wanneer de gebruiker de muisaanwijzer naar het object verplaatst.

onmouseup

Wordt geactiveerd wanneer de gebruiker een muisknop loslaat terwijl de muis over het object ligt.

onoffline
ononline
onpagehide
onpageshow
onpause

Treedt op wanneer het afspelen is onderbroken.

onplay

Treedt op wanneer de afspeelmethode wordt aangevraagd.

onplaying

Treedt op wanneer de audio of video is gestart met afspelen.

onpointercancel
onpointerdown
onpointerenter
onpointerleave
onpointermove
onpointerout
onpointerover
onpointerup
onpopstate
onprogress

Treedt op om de voortgang aan te geven tijdens het downloaden van mediagegevens.

onratechange

Treedt op wanneer de afspeelsnelheid wordt verhoogd of verlaagd.

onrejectionhandled
onreset

Wordt geactiveerd wanneer de gebruiker een formulier opnieuw instelt.

onresize
onscroll

Wordt geactiveerd wanneer de gebruiker het schuifvak in de schuifbalk van het object verplaatst.

onsecuritypolicyviolation
onseeked

Vindt plaats wanneer de zoekbewerking wordt beëindigd.

onseeking

Treedt op wanneer de huidige afspeelpositie wordt verplaatst.

onselect

Wordt geactiveerd wanneer de huidige selectie wordt gewijzigd.

onselectionchange
onselectstart
onslotchange
onstalled

Vindt plaats wanneer het downloaden is gestopt.

onstorage
onsubmit
onsuspend

Treedt op als de belastingsbewerking opzettelijk is gestopt.

ontimeupdate

Treedt op om de huidige afspeelpositie aan te geven.

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

Treedt op wanneer het volume wordt gewijzigd of het afspelen is gedempt of niet gedempt.

onwaiting

Treedt op wanneer het afspelen stopt omdat het volgende frame van een videoresource niet beschikbaar is.

onwebkitanimationend
onwebkitanimationiteration
onwebkitanimationstart
onwebkittransitionend
onwheel
origin
performance
sessionStorage

Methoden

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

Hiermee sluit u het venster.

confirm(string)
focus()

Hiermee verplaatst u de focus naar de browsercontext van het venster, indien van toepassing.

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

Hiermee wordt een bericht in het opgegeven venster geplaatst. Berichten kunnen gestructureerde objecten zijn, zoals geneste objecten en matrices, kunnen JavaScript-waarden (tekenreeksen, getallen, datumobjecten, enzovoort) bevatten en kunnen bepaalde gegevensobjecten bevatten, zoals Bestandsblob-, FileList- en ArrayBuffer-objecten.

Objecten die worden vermeld in het overdrachtslid van opties worden overgedragen, niet alleen gekloond, wat betekent dat ze niet meer bruikbaar zijn aan de verzendzijde.

Een doeloorsprong kan worden opgegeven met behulp van het targetOrigin-lid van opties. Als dit niet is opgegeven, wordt deze standaard ingesteld op '/'. Met deze standaardinstelling wordt het bericht alleen beperkt tot doelen van dezelfde oorsprong.

Als de oorsprong van het doelvenster niet overeenkomt met de opgegeven doeloorsprong, wordt het bericht verwijderd om het lekken van gegevens te voorkomen. Als u het bericht naar het doel wilt verzenden, ongeacht de oorsprong, stelt u de doeloorsprong in op *.

Hiermee genereert u een 'DataCloneError' DOMException als de overdrachtmatrix dubbele objecten bevat of als het bericht niet kan worden gekloond.

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()

Hiermee wordt het laden van het document geannuleerd.

Overgenomen methoden

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

Verzendt een synthetische gebeurtenisgebeurtenis naar het doel en retourneert waar als de annuleerbare kenmerkwaarde van een gebeurtenis onwaar is of de methode preventDefault() niet is aangeroepen en anders onwaar is.

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

Eigenschapdetails

clientInformation

Waarschuwing

Deze API is nu afgeschaft.

This is a legacy alias of navigator.

clientInformation: Navigator

Waarde van eigenschap

Navigator

closed

Retourneert waar als het venster is gesloten, anders onwaar.

closed: boolean

Waarde van eigenschap

boolean

customElements

Hiermee definieert u een nieuw aangepast element, waarmee de opgegeven naam als een autonoom aangepast element wordt toegewezen aan de opgegeven constructor.

customElements: CustomElementRegistry

Waarde van eigenschap

CustomElementRegistry

devicePixelRatio

devicePixelRatio: number

Waarde van eigenschap

number

document

document: Document

Waarde van eigenschap

Document

event

Waarschuwing

Deze API is nu afgeschaft.

event: undefined | Event

Waarde van eigenschap

undefined | Event

external

Waarschuwing

Deze API is nu afgeschaft.

external: External

Waarde van eigenschap

External

frameElement

frameElement: null | Element

Waarde van eigenschap

null | Element

frames

frames: Window

Waarde van eigenschap

Window

history

history: History

Waarde van eigenschap

History

innerHeight

innerHeight: number

Waarde van eigenschap

number

innerWidth

innerWidth: number

Waarde van eigenschap

number

length

length: number

Waarde van eigenschap

number

location

Location location

Waarde van eigenschap

Location

locationbar

Retourneert waar als de locatiebalk zichtbaar is; retourneert anders onwaar.

locationbar: BarProp

Waarde van eigenschap

BarProp

menubar

Retourneert waar als de menubalk zichtbaar is; retourneert anders onwaar.

menubar: BarProp

Waarde van eigenschap

BarProp

msCrypto

msCrypto: Crypto

Waarde van eigenschap

Crypto

name

name: string

Waarde van eigenschap

string

navigator

navigator: Navigator

Waarde van eigenschap

Navigator

ondevicemotion

Alleen beschikbaar in beveiligde contexten.

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

Waarde van eigenschap

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

ondeviceorientation

Alleen beschikbaar in beveiligde contexten.

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

Waarde van eigenschap

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

onorientationchange

Waarschuwing

Deze API is nu afgeschaft.

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

Waarde van eigenschap

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

opener

opener: any

Waarde van eigenschap

any

orientation

Waarschuwing

Deze API is nu afgeschaft.

orientation: number

Waarde van eigenschap

number

outerHeight

outerHeight: number

Waarde van eigenschap

number

outerWidth

outerWidth: number

Waarde van eigenschap

number

pageXOffset

Waarschuwing

Deze API is nu afgeschaft.

This is a legacy alias of scrollX.

pageXOffset: number

Waarde van eigenschap

number

pageYOffset

Waarschuwing

Deze API is nu afgeschaft.

This is a legacy alias of scrollY.

pageYOffset: number

Waarde van eigenschap

number

parent

Verwijst naar de bovenliggende WindowProxy of zichzelf.

Het kan zelden null zijn, bijvoorbeeld voor contentWindow van een iframe dat al van het bovenliggende item is verwijderd.

parent: Window

Waarde van eigenschap

Window

personalbar

Retourneert waar als de persoonlijke balk zichtbaar is; retourneert anders onwaar.

personalbar: BarProp

Waarde van eigenschap

BarProp

powerbi

powerbi: Service

Waarde van eigenschap

powerBISDKGlobalServiceInstanceName

powerBISDKGlobalServiceInstanceName?: string

Waarde van eigenschap

string

screen

screen: Screen

Waarde van eigenschap

Screen

screenLeft

screenLeft: number

Waarde van eigenschap

number

screenTop

screenTop: number

Waarde van eigenschap

number

screenX

screenX: number

Waarde van eigenschap

number

screenY

screenY: number

Waarde van eigenschap

number

scrollbars

Retourneert waar als de schuifbalken zichtbaar zijn; retourneert anders onwaar.

scrollbars: BarProp

Waarde van eigenschap

BarProp

scrollX

scrollX: number

Waarde van eigenschap

number

scrollY

scrollY: number

Waarde van eigenschap

number

self

self: Window & typeof globalThis

Waarde van eigenschap

Window & typeof globalThis

speechSynthesis

speechSynthesis: SpeechSynthesis

Waarde van eigenschap

SpeechSynthesis

status

Waarschuwing

Deze API is nu afgeschaft.

status: string

Waarde van eigenschap

string

statusbar

Retourneert waar als de statusbalk zichtbaar is; retourneert anders onwaar.

statusbar: BarProp

Waarde van eigenschap

BarProp

toolbar

Retourneert waar als de werkbalk zichtbaar is; retourneert anders onwaar.

toolbar: BarProp

Waarde van eigenschap

BarProp

top

top: null | Window

Waarde van eigenschap

null | Window

visualViewport

visualViewport: null | VisualViewport

Waarde van eigenschap

null | VisualViewport

window

window: Window & typeof globalThis

Waarde van eigenschap

Window & typeof globalThis

Details van overgenomen eigenschap

caches

Alleen beschikbaar in beveiligde contexten.

caches: CacheStorage

Waarde van eigenschap

CacheStorage

overgenomen van WindowOrWorkerGlobalScope.caches

crossOriginIsolated

crossOriginIsolated: boolean

Waarde van eigenschap

boolean

overgenomen van WindowOrWorkerGlobalScope.crossOriginIsolated

crypto

crypto: Crypto

Waarde van eigenschap

Crypto

overgenomen van WindowOrWorkerGlobalScope.crypto

indexedDB

indexedDB: IDBFactory

Waarde van eigenschap

IDBFactory

overgenomen van WindowOrWorkerGlobalScope.indexedDB

isSecureContext

isSecureContext: boolean

Waarde van eigenschap

boolean

overgenomen van WindowOrWorkerGlobalScope.isSecureContext

localStorage

localStorage: Storage

Waarde van eigenschap

Storage

overgenomen van WindowLocalStorage.localStorage

onabort

Wordt geactiveerd wanneer de gebruiker de download afbreekt.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onabort

onafterprint

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

Waarde van eigenschap

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

overgenomen van WindowEventHandlers.onafterprint

onanimationcancel

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onanimationcancel

onanimationend

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onanimationend

onanimationiteration

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onanimationiteration

onanimationstart

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onanimationstart

onauxclick

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onauxclick

onbeforeinput

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onbeforeinput

onbeforeprint

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

Waarde van eigenschap

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

overgenomen van WindowEventHandlers.onbeforeprint

onbeforeunload

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

Waarde van eigenschap

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

overgenomen van WindowEventHandlers.onbeforeunload

onblur

Wordt geactiveerd wanneer het object de invoerfocus verliest.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onblur

oncancel

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.oncancel

oncanplay

Treedt op wanneer afspelen mogelijk is, maar vereist verdere buffering.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.oncanplay

oncanplaythrough

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.oncanplaythrough

onchange

Wordt geactiveerd wanneer de inhoud van het object of de selectie is gewijzigd.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onchange

onclick

Wordt geactiveerd wanneer de gebruiker op de linkermuisknop van het object klikt

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onclick

onclose

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onclose

oncontextmenu

Wordt geactiveerd wanneer de gebruiker op de rechtermuisknop in het clientgebied klikt en het contextmenu opent.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.oncontextmenu

oncuechange

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.oncuechange

ondblclick

Wordt geactiveerd wanneer de gebruiker dubbelklikt op het object.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.ondblclick

ondrag

Het bronobject wordt continu geactiveerd tijdens een sleepbewerking.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.ondrag

ondragend

Het bronobject wordt geactiveerd wanneer de gebruiker de muis loslaat bij het sluiten van een sleepbewerking.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.ondragend

ondragenter

Het doelelement wordt geactiveerd wanneer de gebruiker het object naar een geldig neerzettend doel sleept.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.ondragenter

ondragleave

Het doelobject wordt geactiveerd wanneer de gebruiker de muis uit een geldig neervaldoel verplaatst tijdens een sleepbewerking.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.ondragleave

ondragover

Het doelelement wordt continu geactiveerd terwijl de gebruiker het object over een geldig neerhalend doel sleept.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.ondragover

ondragstart

Het bronobject wordt geactiveerd wanneer de gebruiker een tekstselectie of geselecteerd object begint te slepen.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.ondragstart

ondrop

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.ondrop

ondurationchange

Treedt op wanneer het duurkenmerk wordt bijgewerkt.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.ondurationchange

onemptied

Treedt op wanneer het media-element opnieuw wordt ingesteld op de oorspronkelijke status.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onemptied

onended

Treedt op wanneer het einde van het afspelen is bereikt.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onended

onerror

Wordt geactiveerd wanneer er een fout optreedt tijdens het laden van objecten.

onerror: OnErrorEventHandler

Waarde van eigenschap

OnErrorEventHandler

overgenomen van GlobalEventHandlers.onerror

onfocus

Wordt geactiveerd wanneer het object de focus krijgt.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onfocus

onformdata

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onformdata

ongamepadconnected

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

Waarde van eigenschap

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

overgenomen van WindowEventHandlers.ongamepadconnected

ongamepaddisconnected

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

Waarde van eigenschap

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

overgenomen van WindowEventHandlers.ongamepaddisconnected

ongotpointercapture

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.ongotpointercapture

onhashchange

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

Waarde van eigenschap

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

overgenomen van WindowEventHandlers.onhashchange

oninput

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.oninput

oninvalid

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.oninvalid

onkeydown

Wordt geactiveerd wanneer de gebruiker op een toets drukt.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onkeydown

onkeypress

Waarschuwing

Deze API is nu afgeschaft.

Wordt geactiveerd wanneer de gebruiker op een alfanumerieke toets drukt.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onkeypress

onkeyup

Wordt geactiveerd wanneer de gebruiker een sleutel vrijgeeft.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onkeyup

onlanguagechange

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

Waarde van eigenschap

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

overgenomen van WindowEventHandlers.onlanguagechange

onload

Wordt onmiddellijk geactiveerd nadat het object in de browser is geladen.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onload

onloadeddata

Treedt op wanneer mediagegevens worden geladen op de huidige afspeelpositie.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onloadeddata

onloadedmetadata

Treedt op wanneer de duur en dimensies van de media zijn vastgesteld.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onloadedmetadata

onloadstart

Treedt op wanneer Internet Explorer begint met zoeken naar mediagegevens.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onloadstart

onlostpointercapture

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onlostpointercapture

onmessage

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

Waarde van eigenschap

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

overgenomen van WindowEventHandlers.onmessage

onmessageerror

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

Waarde van eigenschap

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

overgenomen van WindowEventHandlers.onmessageerror

onmousedown

Wordt geactiveerd wanneer de gebruiker met de muisknop op het object klikt.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onmousedown

onmouseenter

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onmouseenter

onmouseleave

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onmouseleave

onmousemove

Wordt geactiveerd wanneer de gebruiker de muisaanwijzer over het object beweegt.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onmousemove

onmouseout

Wordt geactiveerd wanneer de gebruiker de muisaanwijzer buiten de grenzen van het object verplaatst.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onmouseout

onmouseover

Wordt geactiveerd wanneer de gebruiker de muisaanwijzer naar het object verplaatst.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onmouseover

onmouseup

Wordt geactiveerd wanneer de gebruiker een muisknop loslaat terwijl de muis over het object ligt.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onmouseup

onoffline

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

Waarde van eigenschap

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

overgenomen van WindowEventHandlers.onoffline

ononline

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

Waarde van eigenschap

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

overgenomen van WindowEventHandlers.ononline

onpagehide

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

Waarde van eigenschap

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

overgenomen van WindowEventHandlers.onpagehide

onpageshow

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

Waarde van eigenschap

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

overgenomen van WindowEventHandlers.onpageshow

onpause

Treedt op wanneer het afspelen is onderbroken.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onpause

onplay

Treedt op wanneer de afspeelmethode wordt aangevraagd.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onplay

onplaying

Treedt op wanneer de audio of video is gestart met afspelen.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onplaying

onpointercancel

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onpointercancel

onpointerdown

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onpointerdown

onpointerenter

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onpointerenter

onpointerleave

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onpointerleave

onpointermove

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onpointermove

onpointerout

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onpointerout

onpointerover

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onpointerover

onpointerup

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onpointerup

onpopstate

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

Waarde van eigenschap

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

overgenomen van WindowEventHandlers.onpopstate

onprogress

Treedt op om de voortgang aan te geven tijdens het downloaden van mediagegevens.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onprogress

onratechange

Treedt op wanneer de afspeelsnelheid wordt verhoogd of verlaagd.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onratechange

onrejectionhandled

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

Waarde van eigenschap

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

overgenomen van WindowEventHandlers.onrejectionhandled

onreset

Wordt geactiveerd wanneer de gebruiker een formulier opnieuw instelt.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onreset

onresize

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onresize

onscroll

Wordt geactiveerd wanneer de gebruiker het schuifvak in de schuifbalk van het object verplaatst.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onscroll

onsecuritypolicyviolation

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onsecuritypolicyviolation

onseeked

Vindt plaats wanneer de zoekbewerking wordt beëindigd.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onseeked

onseeking

Treedt op wanneer de huidige afspeelpositie wordt verplaatst.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onseeking

onselect

Wordt geactiveerd wanneer de huidige selectie wordt gewijzigd.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onselect

onselectionchange

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onselectionchange

onselectstart

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onselectstart

onslotchange

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onslotchange

onstalled

Vindt plaats wanneer het downloaden is gestopt.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onstalled

onstorage

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

Waarde van eigenschap

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

overgenomen van WindowEventHandlers.onstorage

onsubmit

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onsubmit

onsuspend

Treedt op als de belastingsbewerking opzettelijk is gestopt.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onsuspend

ontimeupdate

Treedt op om de huidige afspeelpositie aan te geven.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.ontimeupdate

ontoggle

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.ontoggle

ontouchcancel

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.ontouchcancel

ontouchend

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.ontouchend

ontouchmove

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.ontouchmove

ontouchstart

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.ontouchstart

ontransitioncancel

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.ontransitioncancel

ontransitionend

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.ontransitionend

ontransitionrun

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.ontransitionrun

ontransitionstart

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.ontransitionstart

onunhandledrejection

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

Waarde van eigenschap

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

overgenomen van WindowEventHandlers.onunhandledrejection

onunload

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

Waarde van eigenschap

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

overgenomen van WindowEventHandlers.onunload

onvolumechange

Treedt op wanneer het volume wordt gewijzigd of het afspelen is gedempt of niet gedempt.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onvolumechange

onwaiting

Treedt op wanneer het afspelen stopt omdat het volgende frame van een videoresource niet beschikbaar is.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onwaiting

onwebkitanimationend

Waarschuwing

Deze API is nu afgeschaft.

This is a legacy alias of onanimationend.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onwebkitanimationend

onwebkitanimationiteration

Waarschuwing

Deze API is nu afgeschaft.

This is a legacy alias of onanimationiteration.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onwebkitanimationiteration

onwebkitanimationstart

Waarschuwing

Deze API is nu afgeschaft.

This is a legacy alias of onanimationstart.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onwebkitanimationstart

onwebkittransitionend

Waarschuwing

Deze API is nu afgeschaft.

This is a legacy alias of ontransitionend.

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onwebkittransitionend

onwheel

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

Waarde van eigenschap

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

overgenomen van GlobalEventHandlers.onwheel

origin

origin: string

Waarde van eigenschap

string

overgenomen van WindowOrWorkerGlobalScope.origin

performance

performance: Performance

Waarde van eigenschap

Performance

overgenomen van WindowOrWorkerGlobalScope.performance

sessionStorage

sessionStorage: Storage

Waarde van eigenschap

Storage

overgenomen van WindowSessionStorage.sessionStorage

Methodedetails

addEventListener(string, EventListenerOrEventListenerObject, boolean | AddEventListenerOptions)

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

Parameters

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)

Parameters

type

K

listener

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

options

boolean | AddEventListenerOptions

alert(any)

function alert(message?: any)

Parameters

message

any

blur()

function blur()

cancelIdleCallback(number)

function cancelIdleCallback(handle: number)

Parameters

handle

number

captureEvents()

Waarschuwing

Deze API is nu afgeschaft.

function captureEvents()

close()

Hiermee sluit u het venster.

function close()

confirm(string)

function confirm(message?: string): boolean

Parameters

message

string

Retouren

boolean

focus()

Hiermee verplaatst u de focus naar de browsercontext van het venster, indien van toepassing.

function focus()

getComputedStyle(Element, null | string)

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

Parameters

elt

Element

pseudoElt

null | string

Retouren

CSSStyleDeclaration

getSelection()

function getSelection(): null | Selection

Retouren

null | Selection

matchMedia(string)

function matchMedia(query: string): MediaQueryList

Parameters

query

string

Retouren

MediaQueryList

moveBy(number, number)

function moveBy(x: number, y: number)

Parameters

x

number

y

number

moveTo(number, number)

function moveTo(x: number, y: number)

Parameters

x

number

y

number

open(string | URL, string, string)

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

Parameters

url

string | URL

target

string

features

string

Retouren

null | Window

postMessage(any, string, Transferable[])

Hiermee wordt een bericht in het opgegeven venster geplaatst. Berichten kunnen gestructureerde objecten zijn, zoals geneste objecten en matrices, kunnen JavaScript-waarden (tekenreeksen, getallen, datumobjecten, enzovoort) bevatten en kunnen bepaalde gegevensobjecten bevatten, zoals Bestandsblob-, FileList- en ArrayBuffer-objecten.

Objecten die worden vermeld in het overdrachtslid van opties worden overgedragen, niet alleen gekloond, wat betekent dat ze niet meer bruikbaar zijn aan de verzendzijde.

Een doeloorsprong kan worden opgegeven met behulp van het targetOrigin-lid van opties. Als dit niet is opgegeven, wordt deze standaard ingesteld op '/'. Met deze standaardinstelling wordt het bericht alleen beperkt tot doelen van dezelfde oorsprong.

Als de oorsprong van het doelvenster niet overeenkomt met de opgegeven doeloorsprong, wordt het bericht verwijderd om het lekken van gegevens te voorkomen. Als u het bericht naar het doel wilt verzenden, ongeacht de oorsprong, stelt u de doeloorsprong in op *.

Hiermee genereert u een 'DataCloneError' DOMException als de overdrachtmatrix dubbele objecten bevat of als het bericht niet kan worden gekloond.

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

Parameters

message

any

targetOrigin

string

transfer

Transferable[]

postMessage(any, WindowPostMessageOptions)

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

Parameters

message

any

options

WindowPostMessageOptions

print()

function print()

prompt(string, string)

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

Parameters

message

string

_default

string

Retouren

null | string

releaseEvents()

Waarschuwing

Deze API is nu afgeschaft.

function releaseEvents()

removeEventListener(string, EventListenerOrEventListenerObject, boolean | EventListenerOptions)

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

Parameters

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)

Parameters

type

K

listener

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

options

boolean | EventListenerOptions

requestIdleCallback(IdleRequestCallback, IdleRequestOptions)

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

Parameters

callback

IdleRequestCallback

options

IdleRequestOptions

Retouren

number

resizeBy(number, number)

function resizeBy(x: number, y: number)

Parameters

x

number

y

number

resizeTo(number, number)

function resizeTo(width: number, height: number)

Parameters

width

number

height

number

scroll(number, number)

function scroll(x: number, y: number)

Parameters

x

number

y

number

scroll(ScrollToOptions)

function scroll(options?: ScrollToOptions)

Parameters

options

ScrollToOptions

scrollBy(number, number)

function scrollBy(x: number, y: number)

Parameters

x

number

y

number

scrollBy(ScrollToOptions)

function scrollBy(options?: ScrollToOptions)

Parameters

options

ScrollToOptions

scrollTo(number, number)

function scrollTo(x: number, y: number)

Parameters

x

number

y

number

scrollTo(ScrollToOptions)

function scrollTo(options?: ScrollToOptions)

Parameters

options

ScrollToOptions

stop()

Hiermee wordt het laden van het document geannuleerd.

function stop()

Details overgenomen methode

atob(string)

function atob(data: string): string

Parameters

data

string

Retouren

string

overgenomen van WindowOrWorkerGlobalScope.atob

btoa(string)

function btoa(data: string): string

Parameters

data

string

Retouren

string

overgenomen van WindowOrWorkerGlobalScope.btoa

cancelAnimationFrame(number)

function cancelAnimationFrame(handle: number)

Parameters

handle

number

overgenomen van AnimationFrameProvider.cancelAnimationFrame

clearInterval(undefined | number)

function clearInterval(id: undefined | number)

Parameters

id

undefined | number

overgenomen van WindowOrWorkerGlobalScope.clearInterval

clearTimeout(undefined | number)

function clearTimeout(id: undefined | number)

Parameters

id

undefined | number

overgenomen van WindowOrWorkerGlobalScope.clearTimeout

createImageBitmap(ImageBitmapSource, ImageBitmapOptions)

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

Parameters

image

ImageBitmapSource

options

ImageBitmapOptions

Retouren

Promise<ImageBitmap>

overgenomen van 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>

Parameters

image

ImageBitmapSource

sx

number

sy

number

sw

number

sh

number

options

ImageBitmapOptions

Retouren

Promise<ImageBitmap>

overgenomen van WindowOrWorkerGlobalScope.createImageBitmap

dispatchEvent(Event)

Verzendt een synthetische gebeurtenisgebeurtenis naar het doel en retourneert waar als de annuleerbare kenmerkwaarde van een gebeurtenis onwaar is of de methode preventDefault() niet is aangeroepen en anders onwaar is.

function dispatchEvent(event: Event): boolean

Parameters

event

Event

Retouren

boolean

overgenomen van EventTarget.dispatchEvent

fetch(URL | RequestInfo, RequestInit)

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

Parameters

input

URL | RequestInfo

init

RequestInit

Retouren

Promise<Response>

overgenomen van WindowOrWorkerGlobalScope.fetch

queueMicrotask(VoidFunction)

function queueMicrotask(callback: VoidFunction)

Parameters

callback

VoidFunction

overgenomen van WindowOrWorkerGlobalScope.queueMicrotask

reportError(any)

function reportError(e: any)

Parameters

e

any

overgenomen van WindowOrWorkerGlobalScope.reportError

requestAnimationFrame(FrameRequestCallback)

function requestAnimationFrame(callback: FrameRequestCallback): number

Parameters

callback

FrameRequestCallback

Retouren

number

overgenomen van AnimationFrameProvider.requestAnimationFrame

setInterval(TimerHandler, number, any[])

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

Parameters

handler

TimerHandler

timeout

number

arguments

any[]

Retouren

number

overgenomen van WindowOrWorkerGlobalScope.setInterval

setTimeout(TimerHandler, number, any[])

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

Parameters

handler

TimerHandler

timeout

number

arguments

any[]

Retouren

number

overgenomen van WindowOrWorkerGlobalScope.setTimeout

structuredClone(any, StructuredSerializeOptions)

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

Parameters

value

any

options

StructuredSerializeOptions

Retouren

any

overgenomen van WindowOrWorkerGlobalScope.structuredClone