Condividi tramite


Window interface

Finestra contenente un documento DOM; la proprietà del documento punta al documento DOM caricato in tale finestra.

Extends

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

Proprietà

clientInformation
closed

Restituisce true se la finestra è stata chiusa, false in caso contrario.

customElements

Definisce un nuovo elemento personalizzato, mappando il nome specificato al costruttore specificato come elemento personalizzato autonomo.

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

Restituisce true se la barra della posizione è visibile; in caso contrario, restituisce false.

menubar

Restituisce true se la barra dei menu è visibile; in caso contrario, restituisce false.

msCrypto
name
navigator
ondevicemotion

Disponibile solo in contesti sicuri.

ondeviceorientation

Disponibile solo in contesti sicuri.

onorientationchange
opener
orientation
outerHeight
outerWidth
pageXOffset
pageYOffset
parent

Fa riferimento a WindowProxy padre o a se stesso.

Raramente può essere null, ad esempio per contentWindow di un iframe già rimosso dall'elemento padre.

personalbar

Restituisce true se la barra personale è visibile; in caso contrario, restituisce false.

powerbi
powerBISDKGlobalServiceInstanceName
screen
screenLeft
screenTop
screenX
screenY
scrollbars

Restituisce true se le barre di scorrimento sono visibili; in caso contrario, restituisce false.

scrollX
scrollY
self
speechSynthesis
status
statusbar

Restituisce true se la barra di stato è visibile; in caso contrario, restituisce false.

toolbar

Restituisce true se la barra degli strumenti è visibile; in caso contrario, restituisce false.

top
visualViewport
window

Proprietà ereditate

caches

Disponibile solo in contesti sicuri.

crossOriginIsolated
crypto
indexedDB
isSecureContext
localStorage
onabort

Viene generato quando l'utente interrompe il download.

onafterprint
onanimationcancel
onanimationend
onanimationiteration
onanimationstart
onauxclick
onbeforeinput
onbeforeprint
onbeforeunload
onblur

Viene generato quando l'oggetto perde lo stato attivo di input.

oncancel
oncanplay

Si verifica quando la riproduzione è possibile, ma richiede un ulteriore buffering.

oncanplaythrough
onchange

Viene generato quando il contenuto dell'oggetto o della selezione è stato modificato.

onclick

Viene generato quando l'utente fa clic sul pulsante sinistro del mouse sull'oggetto

onclose
oncontextmenu

Viene generato quando l'utente fa clic sul pulsante destro del mouse nell'area client, aprendo il menu di scelta rapida.

oncuechange
ondblclick

Viene generato quando l'utente fa doppio clic sull'oggetto.

ondrag

Viene generato continuamente sull'oggetto di origine durante un'operazione di trascinamento.

ondragend

Viene generato sull'oggetto di origine quando l'utente rilascia il mouse alla chiusura di un'operazione di trascinamento.

ondragenter

Viene generato sull'elemento di destinazione quando l'utente trascina l'oggetto in una destinazione di rilascio valida.

ondragleave

Viene attivato sull'oggetto di destinazione quando l'utente sposta il mouse fuori da una destinazione di rilascio valida durante un'operazione di trascinamento.

ondragover

Viene generato sull'elemento di destinazione in modo continuo mentre l'utente trascina l'oggetto su una destinazione di rilascio valida.

ondragstart

Viene generato sull'oggetto di origine quando l'utente inizia a trascinare una selezione di testo o un oggetto selezionato.

ondrop
ondurationchange

Si verifica quando l'attributo duration viene aggiornato.

onemptied

Si verifica quando l'elemento multimediale viene reimpostato sullo stato iniziale.

onended

Si verifica quando viene raggiunta la fine della riproduzione.

onerror

Viene generato quando si verifica un errore durante il caricamento dell'oggetto.

onfocus

Viene generato quando l'oggetto riceve lo stato attivo.

onformdata
ongamepadconnected
ongamepaddisconnected
ongotpointercapture
onhashchange
oninput
oninvalid
onkeydown

Viene generato quando l'utente preme un tasto.

onkeypress

Viene generato quando l'utente preme un tasto alfanumerico.

onkeyup

Viene generato quando l'utente rilascia una chiave.

onlanguagechange
onload

Viene generato immediatamente dopo il caricamento dell'oggetto da parte del browser.

onloadeddata

Si verifica quando i dati multimediali vengono caricati nella posizione di riproduzione corrente.

onloadedmetadata

Si verifica quando è stata determinata la durata e le dimensioni del supporto.

onloadstart

Si verifica quando Internet Explorer inizia a cercare dati multimediali.

onlostpointercapture
onmessage
onmessageerror
onmousedown

Viene generato quando l'utente fa clic sull'oggetto con uno dei due pulsanti del mouse.

onmouseenter
onmouseleave
onmousemove

Viene generato quando l'utente sposta il mouse sull'oggetto.

onmouseout

Viene generato quando l'utente sposta il puntatore del mouse all'esterno dei limiti dell'oggetto.

onmouseover

Viene generato quando l'utente sposta il puntatore del mouse nell'oggetto .

onmouseup

Viene generato quando l'utente rilascia un pulsante del mouse mentre il mouse si trova sull'oggetto.

onoffline
ononline
onpagehide
onpageshow
onpause

Si verifica quando la riproduzione viene sospesa.

onplay

Si verifica quando viene richiesto il metodo di riproduzione.

onplaying

Si verifica all'avvio della riproduzione dell'audio o del video.

onpointercancel
onpointerdown
onpointerenter
onpointerleave
onpointermove
onpointerout
onpointerover
onpointerup
onpopstate
onprogress

Si verifica per indicare lo stato di avanzamento durante il download dei dati multimediali.

onratechange

Si verifica quando la frequenza di riproduzione viene aumentata o ridotta.

onrejectionhandled
onreset

Viene generato quando l'utente reimposta un modulo.

onresize
onscroll

Viene generato quando l'utente riposiziona la casella di scorrimento nella barra di scorrimento dell'oggetto.

onsecuritypolicyviolation
onseeked

Si verifica al termine dell'operazione di ricerca.

onseeking

Si verifica quando viene spostata la posizione di riproduzione corrente.

onselect

Viene generato quando cambia la selezione corrente.

onselectionchange
onselectstart
onslotchange
onstalled

Si verifica quando il download è stato arrestato.

onstorage
onsubmit
onsuspend

Si verifica se l'operazione di caricamento è stata interrotta intenzionalmente.

ontimeupdate

Si verifica per indicare la posizione di riproduzione corrente.

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

Si verifica quando il volume viene modificato o la riproduzione viene disattivata o non modificata.

onwaiting

Si verifica quando la riproduzione si arresta perché il fotogramma successivo di una risorsa video non è disponibile.

onwebkitanimationend
onwebkitanimationiteration
onwebkitanimationstart
onwebkittransitionend
onwheel
origin
performance
sessionStorage

Metodi

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

Chiude la finestra.

confirm(string)
focus()

Sposta lo stato attivo sul contesto di esplorazione della finestra, se presente.

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

Invia un messaggio alla finestra specificata. I messaggi possono essere oggetti strutturati, ad esempio oggetti annidati e matrici, possono contenere valori JavaScript (stringhe, numeri, oggetti Date e così via) e possono contenere determinati oggetti dati, ad esempio Blob file, FileList e ArrayBuffer.

Gli oggetti elencati nel membro di trasferimento delle opzioni vengono trasferiti, non solo clonati, vale a dire che non sono più utilizzabili sul lato di invio.

È possibile specificare un'origine di destinazione usando il membro targetOrigin delle opzioni. Se non specificato, il valore predefinito è "/". Questo valore predefinito limita il messaggio solo alle destinazioni di origine stessa.

Se l'origine della finestra di destinazione non corrisponde all'origine di destinazione specificata, il messaggio viene rimosso per evitare perdite di informazioni. Per inviare il messaggio alla destinazione indipendentemente dall'origine, impostare l'origine di destinazione su "*".

Genera un'eccezione DOMException "DataCloneError" se la matrice di trasferimento contiene oggetti duplicati o se non è stato possibile clonare il messaggio.

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

Annulla il caricamento del documento.

Metodi ereditati

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

Invia un evento di evento sintetico alla destinazione e restituisce true se il valore dell'attributo annullabile dell'evento è false o il metodo preventDefault() non è stato richiamato e false in caso contrario.

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

Dettagli proprietà

clientInformation

Avviso

Questa API è ora deprecata.

This is a legacy alias of navigator.

clientInformation: Navigator

Valore della proprietà

Navigator

closed

Restituisce true se la finestra è stata chiusa, false in caso contrario.

closed: boolean

Valore della proprietà

boolean

customElements

Definisce un nuovo elemento personalizzato, mappando il nome specificato al costruttore specificato come elemento personalizzato autonomo.

customElements: CustomElementRegistry

Valore della proprietà

CustomElementRegistry

devicePixelRatio

devicePixelRatio: number

Valore della proprietà

number

document

document: Document

Valore della proprietà

Document

event

Avviso

Questa API è ora deprecata.

event: undefined | Event

Valore della proprietà

undefined | Event

external

Avviso

Questa API è ora deprecata.

external: External

Valore della proprietà

External

frameElement

frameElement: null | Element

Valore della proprietà

null | Element

frames

frames: Window

Valore della proprietà

Window

history

history: History

Valore della proprietà

History

innerHeight

innerHeight: number

Valore della proprietà

number

innerWidth

innerWidth: number

Valore della proprietà

number

length

length: number

Valore della proprietà

number

location

Location location

Valore della proprietà

Location

locationbar

Restituisce true se la barra della posizione è visibile; in caso contrario, restituisce false.

locationbar: BarProp

Valore della proprietà

BarProp

menubar

Restituisce true se la barra dei menu è visibile; in caso contrario, restituisce false.

menubar: BarProp

Valore della proprietà

BarProp

msCrypto

msCrypto: Crypto

Valore della proprietà

Crypto

name

name: string

Valore della proprietà

string

navigator

navigator: Navigator

Valore della proprietà

Navigator

ondevicemotion

Disponibile solo in contesti sicuri.

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

Valore della proprietà

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

ondeviceorientation

Disponibile solo in contesti sicuri.

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

Valore della proprietà

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

onorientationchange

Avviso

Questa API è ora deprecata.

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

Valore della proprietà

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

opener

opener: any

Valore della proprietà

any

orientation

Avviso

Questa API è ora deprecata.

orientation: number

Valore della proprietà

number

outerHeight

outerHeight: number

Valore della proprietà

number

outerWidth

outerWidth: number

Valore della proprietà

number

pageXOffset

Avviso

Questa API è ora deprecata.

This is a legacy alias of scrollX.

pageXOffset: number

Valore della proprietà

number

pageYOffset

Avviso

Questa API è ora deprecata.

This is a legacy alias of scrollY.

pageYOffset: number

Valore della proprietà

number

parent

Fa riferimento a WindowProxy padre o a se stesso.

Raramente può essere null, ad esempio per contentWindow di un iframe già rimosso dall'elemento padre.

parent: Window

Valore della proprietà

Window

personalbar

Restituisce true se la barra personale è visibile; in caso contrario, restituisce false.

personalbar: BarProp

Valore della proprietà

BarProp

powerbi

powerbi: Service

Valore della proprietà

powerBISDKGlobalServiceInstanceName

powerBISDKGlobalServiceInstanceName?: string

Valore della proprietà

string

screen

screen: Screen

Valore della proprietà

Screen

screenLeft

screenLeft: number

Valore della proprietà

number

screenTop

screenTop: number

Valore della proprietà

number

screenX

screenX: number

Valore della proprietà

number

screenY

screenY: number

Valore della proprietà

number

scrollbars

Restituisce true se le barre di scorrimento sono visibili; in caso contrario, restituisce false.

scrollbars: BarProp

Valore della proprietà

BarProp

scrollX

scrollX: number

Valore della proprietà

number

scrollY

scrollY: number

Valore della proprietà

number

self

self: Window & typeof globalThis

Valore della proprietà

Window & typeof globalThis

speechSynthesis

speechSynthesis: SpeechSynthesis

Valore della proprietà

SpeechSynthesis

status

Avviso

Questa API è ora deprecata.

status: string

Valore della proprietà

string

statusbar

Restituisce true se la barra di stato è visibile; in caso contrario, restituisce false.

statusbar: BarProp

Valore della proprietà

BarProp

toolbar

Restituisce true se la barra degli strumenti è visibile; in caso contrario, restituisce false.

toolbar: BarProp

Valore della proprietà

BarProp

top

top: null | Window

Valore della proprietà

null | Window

visualViewport

visualViewport: null | VisualViewport

Valore della proprietà

null | VisualViewport

window

window: Window & typeof globalThis

Valore della proprietà

Window & typeof globalThis

Dettagli proprietà ereditate

caches

Disponibile solo in contesti sicuri.

caches: CacheStorage

Valore della proprietà

CacheStorage

Ereditato da WindowOrWorkerGlobalScope.caches

crossOriginIsolated

crossOriginIsolated: boolean

Valore della proprietà

boolean

Ereditato da WindowOrWorkerGlobalScope.crossOriginIsolated

crypto

crypto: Crypto

Valore della proprietà

Crypto

ereditato da WindowOrWorkerGlobalScope.crypto

indexedDB

indexedDB: IDBFactory

Valore della proprietà

IDBFactory

Ereditato da WindowOrWorkerGlobalScope.indexedDB

isSecureContext

isSecureContext: boolean

Valore della proprietà

boolean

Ereditato da WindowOrWorkerGlobalScope.isSecureContext

localStorage

localStorage: Storage

Valore della proprietà

Storage

ereditato da WindowLocalStorage.localStorage

onabort

Viene generato quando l'utente interrompe il download.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onabort

onafterprint

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

Valore della proprietà

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

ereditato da WindowEventHandlers.onafterprint

onanimationcancel

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onanimationcancel

onanimationend

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onanimationend

onanimationiteration

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onanimationiteration

onanimationstart

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

Valore della proprietà

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

Ereditato da GlobalEventHandlers.onanimationstart

onauxclick

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onauxclick

onbeforeinput

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onbeforeinput

onbeforeprint

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

Valore della proprietà

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

ereditato da WindowEventHandlers.onbeforeprint

onbeforeunload

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

Valore della proprietà

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

ereditato da WindowEventHandlers.onbeforeunload

onblur

Viene generato quando l'oggetto perde lo stato attivo di input.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onblur

oncancel

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.oncancel

oncanplay

Si verifica quando la riproduzione è possibile, ma richiede un ulteriore buffering.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.oncanplay

oncanplaythrough

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.oncanplaythrough

onchange

Viene generato quando il contenuto dell'oggetto o della selezione è stato modificato.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onchange

onclick

Viene generato quando l'utente fa clic sul pulsante sinistro del mouse sull'oggetto

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onclick

onclose

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onclose

oncontextmenu

Viene generato quando l'utente fa clic sul pulsante destro del mouse nell'area client, aprendo il menu di scelta rapida.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.oncontextmenu

oncuechange

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.oncuechange

ondblclick

Viene generato quando l'utente fa doppio clic sull'oggetto.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.ondblclick

ondrag

Viene generato continuamente sull'oggetto di origine durante un'operazione di trascinamento.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.ondrag

ondragend

Viene generato sull'oggetto di origine quando l'utente rilascia il mouse alla chiusura di un'operazione di trascinamento.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.ondragend

ondragenter

Viene generato sull'elemento di destinazione quando l'utente trascina l'oggetto in una destinazione di rilascio valida.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.ondragenter

ondragleave

Viene attivato sull'oggetto di destinazione quando l'utente sposta il mouse fuori da una destinazione di rilascio valida durante un'operazione di trascinamento.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.ondragleave

ondragover

Viene generato sull'elemento di destinazione in modo continuo mentre l'utente trascina l'oggetto su una destinazione di rilascio valida.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.ondragover

ondragstart

Viene generato sull'oggetto di origine quando l'utente inizia a trascinare una selezione di testo o un oggetto selezionato.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.ondragstart

ondrop

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.ondrop

ondurationchange

Si verifica quando l'attributo duration viene aggiornato.

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

Valore della proprietà

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

Ereditato da GlobalEventHandlers.ondurationchange

onemptied

Si verifica quando l'elemento multimediale viene reimpostato sullo stato iniziale.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onemptied

onended

Si verifica quando viene raggiunta la fine della riproduzione.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onended

onerror

Viene generato quando si verifica un errore durante il caricamento dell'oggetto.

onerror: OnErrorEventHandler

Valore della proprietà

OnErrorEventHandler

ereditato da GlobalEventHandlers.onerror

onfocus

Viene generato quando l'oggetto riceve lo stato attivo.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onfocus

onformdata

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onformdata

ongamepadconnected

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

Valore della proprietà

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

ereditato da WindowEventHandlers.ongamepadconnected

ongamepaddisconnected

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

Valore della proprietà

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

ereditato da WindowEventHandlers.ongamepaddisconnected

ongotpointercapture

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.ongotpointercapture

onhashchange

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

Valore della proprietà

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

Ereditato da WindowEventHandlers.onhashchange

oninput

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.oninput

oninvalid

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.oninvalid

onkeydown

Viene generato quando l'utente preme un tasto.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onkeydown

onkeypress

Avviso

Questa API è ora deprecata.

Viene generato quando l'utente preme un tasto alfanumerico.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onkeypress

onkeyup

Viene generato quando l'utente rilascia una chiave.

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

Valore della proprietà

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

Ereditato da GlobalEventHandlers.onkeyup

onlanguagechange

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

Valore della proprietà

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

ereditato da WindowEventHandlers.onlanguagechange

onload

Viene generato immediatamente dopo il caricamento dell'oggetto da parte del browser.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onload

onloadeddata

Si verifica quando i dati multimediali vengono caricati nella posizione di riproduzione corrente.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onloadeddata

onloadedmetadata

Si verifica quando è stata determinata la durata e le dimensioni del supporto.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onloadedmetadata

onloadstart

Si verifica quando Internet Explorer inizia a cercare dati multimediali.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onloadstart

onlostpointercapture

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onlostpointercapture

onmessage

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

Valore della proprietà

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

ereditato da WindowEventHandlers.onmessage

onmessageerror

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

Valore della proprietà

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

ereditato da WindowEventHandlers.onmessageerror

onmousedown

Viene generato quando l'utente fa clic sull'oggetto con uno dei due pulsanti del mouse.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onmousedown

onmouseenter

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onmouseenter

onmouseleave

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onmouseleave

onmousemove

Viene generato quando l'utente sposta il mouse sull'oggetto.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onmousemove

onmouseout

Viene generato quando l'utente sposta il puntatore del mouse all'esterno dei limiti dell'oggetto.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onmouseout

onmouseover

Viene generato quando l'utente sposta il puntatore del mouse nell'oggetto .

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onmouseover

onmouseup

Viene generato quando l'utente rilascia un pulsante del mouse mentre il mouse si trova sull'oggetto.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onmouseup

onoffline

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

Valore della proprietà

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

ereditato da WindowEventHandlers.onoffline

ononline

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

Valore della proprietà

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

ereditato da WindowEventHandlers.ononline

onpagehide

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

Valore della proprietà

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

ereditato da WindowEventHandlers.onpagehide

onpageshow

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

Valore della proprietà

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

Ereditato da WindowEventHandlers.onpageshow

onpause

Si verifica quando la riproduzione viene sospesa.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onpause

onplay

Si verifica quando viene richiesto il metodo di riproduzione.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onplay

onplaying

Si verifica all'avvio della riproduzione dell'audio o del video.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onplaying

onpointercancel

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onpointercancel

onpointerdown

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onpointerdown

onpointerenter

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onpointerenter

onpointerleave

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onpointerleave

onpointermove

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onpointermove

onpointerout

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onpointerout

onpointerover

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onpointerover

onpointerup

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onpointerup

onpopstate

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

Valore della proprietà

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

ereditato da WindowEventHandlers.onpopstate

onprogress

Si verifica per indicare lo stato di avanzamento durante il download dei dati multimediali.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onprogress

onratechange

Si verifica quando la frequenza di riproduzione viene aumentata o ridotta.

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

Valore della proprietà

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

Ereditato da GlobalEventHandlers.onratechange

onrejectionhandled

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

Valore della proprietà

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

ereditato da WindowEventHandlers.onrejectionhandled

onreset

Viene generato quando l'utente reimposta un modulo.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onreset

onresize

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onresize

onscroll

Viene generato quando l'utente riposiziona la casella di scorrimento nella barra di scorrimento dell'oggetto.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onscroll

onsecuritypolicyviolation

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onsecuritypolicyviolation

onseeked

Si verifica al termine dell'operazione di ricerca.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onseeked

onseeking

Si verifica quando viene spostata la posizione di riproduzione corrente.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onseeking

onselect

Viene generato quando cambia la selezione corrente.

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

Valore della proprietà

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

Ereditato da GlobalEventHandlers.onselect

onselectionchange

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

Valore della proprietà

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

Ereditato da GlobalEventHandlers.onselectionchange

onselectstart

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

Valore della proprietà

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

Ereditato da GlobalEventHandlers.onselectstart

onslotchange

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onslotchange

onstalled

Si verifica quando il download è stato arrestato.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onstalled

onstorage

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

Valore della proprietà

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

ereditato da WindowEventHandlers.onstorage

onsubmit

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onsubmit

onsuspend

Si verifica se l'operazione di caricamento è stata interrotta intenzionalmente.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onsuspend

ontimeupdate

Si verifica per indicare la posizione di riproduzione corrente.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.ontimeupdate

ontoggle

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

Valore della proprietà

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

Ereditato da GlobalEventHandlers.onggle

ontouchcancel

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.ontouchcancel

ontouchend

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.ontouchend

ontouchmove

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.ontouchmove

ontouchstart

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.ontouchstart

ontransitioncancel

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.ontransitioncancel

ontransitionend

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.ontransitionend

ontransitionrun

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

Valore della proprietà

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

Ereditato da GlobalEventHandlers.ontransitionrun

ontransitionstart

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

Valore della proprietà

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

Ereditato da GlobalEventHandlers.ontransitionstart

onunhandledrejection

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

Valore della proprietà

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

ereditato da WindowEventHandlers.onunhandledrejection

onunload

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

Valore della proprietà

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

ereditato da WindowEventHandlers.onunload

onvolumechange

Si verifica quando il volume viene modificato o la riproduzione viene disattivata o non modificata.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onvolumechange

onwaiting

Si verifica quando la riproduzione si arresta perché il fotogramma successivo di una risorsa video non è disponibile.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onwaiting

onwebkitanimationend

Avviso

Questa API è ora deprecata.

This is a legacy alias of onanimationend.

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

Valore della proprietà

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

Ereditato da GlobalEventHandlers.onwebkitanimationend

onwebkitanimationiteration

Avviso

Questa API è ora deprecata.

This is a legacy alias of onanimationiteration.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onwebkitanimationiteration

onwebkitanimationstart

Avviso

Questa API è ora deprecata.

This is a legacy alias of onanimationstart.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onwebkitanimationstart

onwebkittransitionend

Avviso

Questa API è ora deprecata.

This is a legacy alias of ontransitionend.

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onwebkittransitionend

onwheel

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

Valore della proprietà

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

ereditato da GlobalEventHandlers.onwheel

origin

origin: string

Valore della proprietà

string

ereditato da WindowOrWorkerGlobalScope.origin

performance

performance: Performance

Valore della proprietà

Performance

Ereditato da WindowOrWorkerGlobalScope.performance

sessionStorage

sessionStorage: Storage

Valore della proprietà

Storage

ereditato da WindowSessionStorage.sessionStorage

Dettagli metodo

addEventListener(string, EventListenerOrEventListenerObject, boolean | AddEventListenerOptions)

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

Parametri

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)

Parametri

type

K

listener

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

options

boolean | AddEventListenerOptions

alert(any)

function alert(message?: any)

Parametri

message

any

blur()

function blur()

cancelIdleCallback(number)

function cancelIdleCallback(handle: number)

Parametri

handle

number

captureEvents()

Avviso

Questa API è ora deprecata.

function captureEvents()

close()

Chiude la finestra.

function close()

confirm(string)

function confirm(message?: string): boolean

Parametri

message

string

Restituisce

boolean

focus()

Sposta lo stato attivo sul contesto di esplorazione della finestra, se presente.

function focus()

getComputedStyle(Element, null | string)

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

Parametri

elt

Element

pseudoElt

null | string

Restituisce

CSSStyleDeclaration

getSelection()

function getSelection(): null | Selection

Restituisce

null | Selection

matchMedia(string)

function matchMedia(query: string): MediaQueryList

Parametri

query

string

Restituisce

MediaQueryList

moveBy(number, number)

function moveBy(x: number, y: number)

Parametri

x

number

y

number

moveTo(number, number)

function moveTo(x: number, y: number)

Parametri

x

number

y

number

open(string | URL, string, string)

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

Parametri

url

string | URL

target

string

features

string

Restituisce

null | Window

postMessage(any, string, Transferable[])

Invia un messaggio alla finestra specificata. I messaggi possono essere oggetti strutturati, ad esempio oggetti annidati e matrici, possono contenere valori JavaScript (stringhe, numeri, oggetti Date e così via) e possono contenere determinati oggetti dati, ad esempio Blob file, FileList e ArrayBuffer.

Gli oggetti elencati nel membro di trasferimento delle opzioni vengono trasferiti, non solo clonati, vale a dire che non sono più utilizzabili sul lato di invio.

È possibile specificare un'origine di destinazione usando il membro targetOrigin delle opzioni. Se non specificato, il valore predefinito è "/". Questo valore predefinito limita il messaggio solo alle destinazioni di origine stessa.

Se l'origine della finestra di destinazione non corrisponde all'origine di destinazione specificata, il messaggio viene rimosso per evitare perdite di informazioni. Per inviare il messaggio alla destinazione indipendentemente dall'origine, impostare l'origine di destinazione su "*".

Genera un'eccezione DOMException "DataCloneError" se la matrice di trasferimento contiene oggetti duplicati o se non è stato possibile clonare il messaggio.

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

Parametri

message

any

targetOrigin

string

transfer

Transferable[]

postMessage(any, WindowPostMessageOptions)

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

Parametri

message

any

options

WindowPostMessageOptions

print()

function print()

prompt(string, string)

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

Parametri

message

string

_default

string

Restituisce

null | string

releaseEvents()

Avviso

Questa API è ora deprecata.

function releaseEvents()

removeEventListener(string, EventListenerOrEventListenerObject, boolean | EventListenerOptions)

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

Parametri

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)

Parametri

type

K

listener

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

options

boolean | EventListenerOptions

requestIdleCallback(IdleRequestCallback, IdleRequestOptions)

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

Parametri

callback

IdleRequestCallback

options

IdleRequestOptions

Restituisce

number

resizeBy(number, number)

function resizeBy(x: number, y: number)

Parametri

x

number

y

number

resizeTo(number, number)

function resizeTo(width: number, height: number)

Parametri

width

number

height

number

scroll(number, number)

function scroll(x: number, y: number)

Parametri

x

number

y

number

scroll(ScrollToOptions)

function scroll(options?: ScrollToOptions)

Parametri

options

ScrollToOptions

scrollBy(number, number)

function scrollBy(x: number, y: number)

Parametri

x

number

y

number

scrollBy(ScrollToOptions)

function scrollBy(options?: ScrollToOptions)

Parametri

options

ScrollToOptions

scrollTo(number, number)

function scrollTo(x: number, y: number)

Parametri

x

number

y

number

scrollTo(ScrollToOptions)

function scrollTo(options?: ScrollToOptions)

Parametri

options

ScrollToOptions

stop()

Annulla il caricamento del documento.

function stop()

Dettagli dei metodi ereditati

atob(string)

function atob(data: string): string

Parametri

data

string

Restituisce

string

ereditato da WindowOrWorkerGlobalScope.atob

btoa(string)

function btoa(data: string): string

Parametri

data

string

Restituisce

string

ereditato da WindowOrWorkerGlobalScope.btoa

cancelAnimationFrame(number)

function cancelAnimationFrame(handle: number)

Parametri

handle

number

Ereditato da AnimationFrameProvider.cancelAnimationFrame

clearInterval(undefined | number)

function clearInterval(id: undefined | number)

Parametri

id

undefined | number

Ereditato da WindowOrWorkerGlobalScope.clearInterval

clearTimeout(undefined | number)

function clearTimeout(id: undefined | number)

Parametri

id

undefined | number

Ereditato da WindowOrWorkerGlobalScope.clearTimeout

createImageBitmap(ImageBitmapSource, ImageBitmapOptions)

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

Parametri

image

ImageBitmapSource

options

ImageBitmapOptions

Restituisce

Promise<ImageBitmap>

Ereditato da 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>

Parametri

image

ImageBitmapSource

sx

number

sy

number

sw

number

sh

number

options

ImageBitmapOptions

Restituisce

Promise<ImageBitmap>

Ereditato da WindowOrWorkerGlobalScope.createImageBitmap

dispatchEvent(Event)

Invia un evento di evento sintetico alla destinazione e restituisce true se il valore dell'attributo annullabile dell'evento è false o il metodo preventDefault() non è stato richiamato e false in caso contrario.

function dispatchEvent(event: Event): boolean

Parametri

event

Event

Restituisce

boolean

Ereditato da EventTarget.dispatchEvent

fetch(URL | RequestInfo, RequestInit)

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

Parametri

input

URL | RequestInfo

init

RequestInit

Restituisce

Promise<Response>

Ereditato da WindowOrWorkerGlobalScope.fetch

queueMicrotask(VoidFunction)

function queueMicrotask(callback: VoidFunction)

Parametri

callback

VoidFunction

Ereditato da WindowOrWorkerGlobalScope.queueMicrotask

reportError(any)

function reportError(e: any)

Parametri

e

any

Ereditato da WindowOrWorkerGlobalScope.reportError

requestAnimationFrame(FrameRequestCallback)

function requestAnimationFrame(callback: FrameRequestCallback): number

Parametri

callback

FrameRequestCallback

Restituisce

number

Ereditato da AnimationFrameProvider.requestAnimationFrame

setInterval(TimerHandler, number, any[])

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

Parametri

handler

TimerHandler

timeout

number

arguments

any[]

Restituisce

number

Ereditato da WindowOrWorkerGlobalScope.setInterval

setTimeout(TimerHandler, number, any[])

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

Parametri

handler

TimerHandler

timeout

number

arguments

any[]

Restituisce

number

Ereditato da WindowOrWorkerGlobalScope.setTimeout

structuredClone(any, StructuredSerializeOptions)

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

Parametri

value

any

options

StructuredSerializeOptions

Restituisce

any

Ereditato da WindowOrWorkerGlobalScope.structuredClone