Aracılığıyla paylaş


Window interface

DOM belgesi içeren bir pencere; belge özelliği, bu pencereye yüklenen DOM belgesini gösterir.

Extends

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

Özellikler

clientInformation
closed

Pencere kapatılmışsa true, aksi takdirde false döndürür.

customElements

Verilen adı otonom bir özel öğe olarak verilen oluşturucuya eşlerken yeni bir özel öğe tanımlar.

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

Konum çubuğu görünür durumdaysa true döndürür; aksi takdirde false döndürür.

menubar

Menü çubuğu görünür durumdaysa true döndürür; aksi takdirde false döndürür.

msCrypto
name
navigator
ondevicemotion

Yalnızca güvenli bağlamlarda kullanılabilir.

ondeviceorientation

Yalnızca güvenli bağlamlarda kullanılabilir.

onorientationchange
opener
orientation
outerHeight
outerWidth
pageXOffset
pageYOffset
parent

Üst WindowProxy'yi veya kendisini ifade eder.

Nadiren null olabilir; örneğin, üst öğeden zaten kaldırılmış bir iframe'in contentWindow değeri.

personalbar

Kişisel çubuk görünür durumdaysa true döndürür; aksi takdirde false döndürür.

powerbi
powerBISDKGlobalServiceInstanceName
screen
screenLeft
screenTop
screenX
screenY
scrollbars

Kaydırma çubukları görünür durumdaysa true döndürür; aksi takdirde false döndürür.

scrollX
scrollY
self
speechSynthesis
status
statusbar

Durum çubuğu görünür durumdaysa true döndürür; aksi takdirde false döndürür.

toolbar

Araç çubuğu görünür durumdaysa true döndürür; aksi takdirde false döndürür.

top
visualViewport
window

Devralınan Özellikler

caches

Yalnızca güvenli bağlamlarda kullanılabilir.

crossOriginIsolated
crypto
indexedDB
isSecureContext
localStorage
onabort

Kullanıcı indirmeyi durdurduğunda tetikler.

onafterprint
onanimationcancel
onanimationend
onanimationiteration
onanimationstart
onauxclick
onbeforeinput
onbeforeprint
onbeforeunload
onblur

Nesne giriş odağını kaybettiğinde tetikler.

oncancel
oncanplay

Kayıttan yürütme mümkün olduğunda gerçekleşir, ancak daha fazla arabelleğe alma gerektirebilir.

oncanplaythrough
onchange

Nesnenin veya seçimin içeriği değiştiğinde tetikler.

onclick

Kullanıcı nesnedeki sol fare düğmesine tıkladığında tetikler

onclose
oncontextmenu

Kullanıcı istemci alanındaki sağ fare düğmesine tıkladığında, bağlam menüsünü açarak tetikler.

oncuechange
ondblclick

Kullanıcı nesneye çift tıkladığında tetikler.

ondrag

Bir sürükleme işlemi sırasında kaynak nesnede sürekli olarak tetikler.

ondragend

Kullanıcı fareyi sürükleme işleminin yakınında bıraktığında kaynak nesnede tetikler.

ondragenter

Kullanıcı nesneyi geçerli bir bırakma hedefine sürüklediğinde hedef öğeyi tetikler.

ondragleave

Kullanıcı, sürükleme işlemi sırasında fareyi geçerli bir bırakma hedefinin dışına taşırken hedef nesnede tetikler.

ondragover

Kullanıcı nesneyi geçerli bir bırakma hedefinin üzerine sürüklerken hedef öğede sürekli olarak tetikler.

ondragstart

Kullanıcı bir metin seçimini veya seçili nesneyi sürüklemeye başladığında kaynak nesnede tetiklenir.

ondrop
ondurationchange

duration özniteliği güncelleştirildiğinde gerçekleşir.

onemptied

Media öğesi ilk durumuna sıfırlandığında gerçekleşir.

onended

Kayıttan yürütmenin sonuna ulaşıldığında gerçekleşir.

onerror

Nesne yükleme sırasında bir hata oluştuğunda tetikler.

onfocus

Nesne odağı aldığında tetikler.

onformdata
ongamepadconnected
ongamepaddisconnected
ongotpointercapture
onhashchange
oninput
oninvalid
onkeydown

Kullanıcı bir tuşa bastığında tetiklenir.

onkeypress

Kullanıcı alfasayısal bir tuşa bastığında tetiklenir.

onkeyup

Kullanıcı bir anahtarı serbest bıraktığında tetikler.

onlanguagechange
onload

Tarayıcı nesneyi yükledikten hemen sonra tetiklenir.

onloadeddata

Medya verileri geçerli kayıttan yürütme konumunda yüklendiğinde gerçekleşir.

onloadedmetadata

Medyanın süresi ve boyutları belirlendiğinde gerçekleşir.

onloadstart

Internet Explorer medya verilerini aramaya başladığında gerçekleşir.

onlostpointercapture
onmessage
onmessageerror
onmousedown

Kullanıcı fare düğmesiyle nesneye tıkladığında tetikler.

onmouseenter
onmouseleave
onmousemove

Kullanıcı fareyi nesnenin üzerine getirince tetikler.

onmouseout

Kullanıcı fare işaretçisini nesnenin sınırlarının dışına taşırken tetikler.

onmouseover

Kullanıcı fare işaretçisini nesneye taşırken tetikler.

onmouseup

Kullanıcı nesnenin üzerindeyken fare düğmesini serbest bıraktığında tetikler.

onoffline
ononline
onpagehide
onpageshow
onpause

Kayıttan yürütme duraklatıldığında gerçekleşir.

onplay

Yürütme yöntemi istendiğinde gerçekleşir.

onplaying

Ses veya video yürütülmaya başladığında gerçekleşir.

onpointercancel
onpointerdown
onpointerenter
onpointerleave
onpointermove
onpointerout
onpointerover
onpointerup
onpopstate
onprogress

Medya verileri indirilirken ilerleme durumunu göstermek için gerçekleşir.

onratechange

Kayıttan yürütme hızı artırıldığında veya azaldığında gerçekleşir.

onrejectionhandled
onreset

Kullanıcı formu sıfırladığında tetikler.

onresize
onscroll

Kullanıcı nesnenin kaydırma çubuğundaki kaydırma kutusunu yeniden konumlandırdığında tetikler.

onsecuritypolicyviolation
onseeked

Arama işlemi sona erdiğinde gerçekleşir.

onseeking

Geçerli kayıttan yürütme konumu taşındığında gerçekleşir.

onselect

Geçerli seçim değiştiğinde tetikler.

onselectionchange
onselectstart
onslotchange
onstalled

İndirme durdurulduğunda gerçekleşir.

onstorage
onsubmit
onsuspend

Yük işlemi kasıtlı olarak durdurulduysa gerçekleşir.

ontimeupdate

Geçerli kayıttan yürütme konumunu belirtmek için gerçekleşir.

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

Ses düzeyi değiştirildiğinde veya kayıttan yürütme kapatıldığında veya sesi kaldırıldığında gerçekleşir.

onwaiting

Bir video kaynağının sonraki çerçevesi kullanılamadığından kayıttan yürütme durduğunda gerçekleşir.

onwebkitanimationend
onwebkitanimationiteration
onwebkitanimationstart
onwebkittransitionend
onwheel
origin
performance
sessionStorage

Yöntemler

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

Pencereyi kapatır.

confirm(string)
focus()

Varsa, odağı pencerenin gözatma bağlamına taşır.

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

Verilen pencereye bir ileti postalar. İletiler, iç içe nesneler ve diziler gibi yapılandırılmış nesneler olabilir, JavaScript değerleri (dizeler, sayılar, Tarih nesneleri vb.) içerebilir ve Dosya Blobu, FileList ve ArrayBuffer nesneleri gibi belirli veri nesnelerini içerebilir.

Seçeneklerin aktarım üyesinde listelenen nesneler aktarılır, yalnızca kopyalanmaz, yani artık gönderen tarafta kullanılamazlar.

Bir hedef kaynak, seçeneklerin targetOrigin üyesi kullanılarak belirtilebilir. Sağlanmazsa varsayılan olarak "/" olur. Bu varsayılan, iletiyi yalnızca aynı kaynak hedefleriyle kısıtlar.

Hedef pencerenin kaynağı verilen hedef kaynakla eşleşmiyorsa, bilgi sızıntısını önlemek için ileti atılır. kaynağından bağımsız olarak iletiyi hedefe göndermek için hedef kaynağı "*" olarak ayarlayın.

Aktarım dizisi yinelenen nesneler içeriyorsa veya ileti kopyalanamadıysa bir "DataCloneError" DOMException oluşturur.

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

Belge yüklemesini iptal eder.

Devralınan Yöntemler

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

Hedefe yapay bir olay gönderip olayın iptal edilebilir öznitelik değeri false ise veya preventDefault() yöntemi çağrılmazsa true döndürür ve aksi takdirde false döndürür.

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

Özellik Ayrıntıları

clientInformation

Uyarı

Bu API artık kullanım dışıdır.

This is a legacy alias of navigator.

clientInformation: Navigator

Özellik Değeri

Navigator

closed

Pencere kapatılmışsa true, aksi takdirde false döndürür.

closed: boolean

Özellik Değeri

boolean

customElements

Verilen adı otonom bir özel öğe olarak verilen oluşturucuya eşlerken yeni bir özel öğe tanımlar.

customElements: CustomElementRegistry

Özellik Değeri

CustomElementRegistry

devicePixelRatio

devicePixelRatio: number

Özellik Değeri

number

document

document: Document

Özellik Değeri

Document

event

Uyarı

Bu API artık kullanım dışıdır.

event: undefined | Event

Özellik Değeri

undefined | Event

external

Uyarı

Bu API artık kullanım dışıdır.

external: External

Özellik Değeri

External

frameElement

frameElement: null | Element

Özellik Değeri

null | Element

frames

frames: Window

Özellik Değeri

Window

history

history: History

Özellik Değeri

History

innerHeight

innerHeight: number

Özellik Değeri

number

innerWidth

innerWidth: number

Özellik Değeri

number

length

length: number

Özellik Değeri

number

location

Location location

Özellik Değeri

Location

locationbar

Konum çubuğu görünür durumdaysa true döndürür; aksi takdirde false döndürür.

locationbar: BarProp

Özellik Değeri

BarProp

menubar

Menü çubuğu görünür durumdaysa true döndürür; aksi takdirde false döndürür.

menubar: BarProp

Özellik Değeri

BarProp

msCrypto

msCrypto: Crypto

Özellik Değeri

Crypto

name

name: string

Özellik Değeri

string

navigator

navigator: Navigator

Özellik Değeri

Navigator

ondevicemotion

Yalnızca güvenli bağlamlarda kullanılabilir.

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

Özellik Değeri

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

ondeviceorientation

Yalnızca güvenli bağlamlarda kullanılabilir.

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

Özellik Değeri

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

onorientationchange

Uyarı

Bu API artık kullanım dışıdır.

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

Özellik Değeri

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

opener

opener: any

Özellik Değeri

any

orientation

Uyarı

Bu API artık kullanım dışıdır.

orientation: number

Özellik Değeri

number

outerHeight

outerHeight: number

Özellik Değeri

number

outerWidth

outerWidth: number

Özellik Değeri

number

pageXOffset

Uyarı

Bu API artık kullanım dışıdır.

This is a legacy alias of scrollX.

pageXOffset: number

Özellik Değeri

number

pageYOffset

Uyarı

Bu API artık kullanım dışıdır.

This is a legacy alias of scrollY.

pageYOffset: number

Özellik Değeri

number

parent

Üst WindowProxy'yi veya kendisini ifade eder.

Nadiren null olabilir; örneğin, üst öğeden zaten kaldırılmış bir iframe'in contentWindow değeri.

parent: Window

Özellik Değeri

Window

personalbar

Kişisel çubuk görünür durumdaysa true döndürür; aksi takdirde false döndürür.

personalbar: BarProp

Özellik Değeri

BarProp

powerbi

powerbi: Service

Özellik Değeri

powerBISDKGlobalServiceInstanceName

powerBISDKGlobalServiceInstanceName?: string

Özellik Değeri

string

screen

screen: Screen

Özellik Değeri

Screen

screenLeft

screenLeft: number

Özellik Değeri

number

screenTop

screenTop: number

Özellik Değeri

number

screenX

screenX: number

Özellik Değeri

number

screenY

screenY: number

Özellik Değeri

number

scrollbars

Kaydırma çubukları görünür durumdaysa true döndürür; aksi takdirde false döndürür.

scrollbars: BarProp

Özellik Değeri

BarProp

scrollX

scrollX: number

Özellik Değeri

number

scrollY

scrollY: number

Özellik Değeri

number

self

self: Window & typeof globalThis

Özellik Değeri

Window & typeof globalThis

speechSynthesis

speechSynthesis: SpeechSynthesis

Özellik Değeri

SpeechSynthesis

status

Uyarı

Bu API artık kullanım dışıdır.

status: string

Özellik Değeri

string

statusbar

Durum çubuğu görünür durumdaysa true döndürür; aksi takdirde false döndürür.

statusbar: BarProp

Özellik Değeri

BarProp

toolbar

Araç çubuğu görünür durumdaysa true döndürür; aksi takdirde false döndürür.

toolbar: BarProp

Özellik Değeri

BarProp

top

top: null | Window

Özellik Değeri

null | Window

visualViewport

visualViewport: null | VisualViewport

Özellik Değeri

null | VisualViewport

window

window: Window & typeof globalThis

Özellik Değeri

Window & typeof globalThis

Devralınan Özellik Detayları

caches

Yalnızca güvenli bağlamlarda kullanılabilir.

caches: CacheStorage

Özellik Değeri

CacheStorage

WindowOrWorkerGlobalScope.caches Devralındı

crossOriginIsolated

crossOriginIsolated: boolean

Özellik Değeri

boolean

WindowOrWorkerGlobalScope.crossOriginIsolated Devralındı

crypto

crypto: Crypto

Özellik Değeri

Crypto

WindowOrWorkerGlobalScope.crypto'dan Devralındı

indexedDB

indexedDB: IDBFactory

Özellik Değeri

IDBFactory

WindowOrWorkerGlobalScope.indexedDB'den Devralınan

isSecureContext

isSecureContext: boolean

Özellik Değeri

boolean

WindowOrWorkerGlobalScope.isSecureContext Devralındı

localStorage

localStorage: Storage

Özellik Değeri

Storage

WindowLocalStorage.localStorage Devralındı

onabort

Kullanıcı indirmeyi durdurduğunda tetikler.

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

Özellik Değeri

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

GlobalEventHandlers.onabort Devralındı

onafterprint

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

Özellik Değeri

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

WindowEventHandlers.onafterprint Devralındı

onanimationcancel

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

Özellik Değeri

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

GlobalEventHandlers.onanimationcancel Devralındı

onanimationend

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

Özellik Değeri

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

GlobalEventHandlers.onanimationend Devralındı

onanimationiteration

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

Özellik Değeri

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

GlobalEventHandlers.onanimationiteration Devralındı

onanimationstart

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

Özellik Değeri

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

GlobalEventHandlers.onanimationstart Devralındı

onauxclick

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

Özellik Değeri

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

GlobalEventHandlers.onauxclick Devralındı

onbeforeinput

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

Özellik Değeri

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

GlobalEventHandlers.onbeforeinput'tan Devralınan

onbeforeprint

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

Özellik Değeri

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

WindowEventHandlers.onbeforeprint Devralındı

onbeforeunload

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

Özellik Değeri

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

WindowEventHandlers.onbeforeunload Devralındı

onblur

Nesne giriş odağını kaybettiğinde tetikler.

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

Özellik Değeri

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

GlobalEventHandlers.onblur Devralındı

oncancel

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

Özellik Değeri

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

GlobalEventHandlers.oncancel Devralındı

oncanplay

Kayıttan yürütme mümkün olduğunda gerçekleşir, ancak daha fazla arabelleğe alma gerektirebilir.

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

Özellik Değeri

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

GlobalEventHandlers.oncanplay Devralındı

oncanplaythrough

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

Özellik Değeri

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

GlobalEventHandlers.oncanplaythrough Devralındı

onchange

Nesnenin veya seçimin içeriği değiştiğinde tetikler.

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

Özellik Değeri

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

GlobalEventHandlers.onchange Devralındı

onclick

Kullanıcı nesnedeki sol fare düğmesine tıkladığında tetikler

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

Özellik Değeri

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

GlobalEventHandlers.onclick Devralındı

onclose

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

Özellik Değeri

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

GlobalEventHandlers.onclose Devralındı

oncontextmenu

Kullanıcı istemci alanındaki sağ fare düğmesine tıkladığında, bağlam menüsünü açarak tetikler.

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

Özellik Değeri

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

GlobalEventHandlers.oncontextmenu'dan Devralınan

oncuechange

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

Özellik Değeri

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

GlobalEventHandlers.oncuechange Devralındı

ondblclick

Kullanıcı nesneye çift tıkladığında tetikler.

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

Özellik Değeri

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

GlobalEventHandlers.ondblclick Devralındı

ondrag

Bir sürükleme işlemi sırasında kaynak nesnede sürekli olarak tetikler.

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

Özellik Değeri

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

GlobalEventHandlers.ondrag Devralındı

ondragend

Kullanıcı fareyi sürükleme işleminin yakınında bıraktığında kaynak nesnede tetikler.

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

Özellik Değeri

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

GlobalEventHandlers.ondragend Devralındı

ondragenter

Kullanıcı nesneyi geçerli bir bırakma hedefine sürüklediğinde hedef öğeyi tetikler.

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

Özellik Değeri

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

GlobalEventHandlers.ondragenter Devralındı

ondragleave

Kullanıcı, sürükleme işlemi sırasında fareyi geçerli bir bırakma hedefinin dışına taşırken hedef nesnede tetikler.

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

Özellik Değeri

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

GlobalEventHandlers.ondragleave Devralındı

ondragover

Kullanıcı nesneyi geçerli bir bırakma hedefinin üzerine sürüklerken hedef öğede sürekli olarak tetikler.

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

Özellik Değeri

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

GlobalEventHandlers.ondragover Devralındı

ondragstart

Kullanıcı bir metin seçimini veya seçili nesneyi sürüklemeye başladığında kaynak nesnede tetiklenir.

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

Özellik Değeri

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

GlobalEventHandlers.ondragstart Devralındı

ondrop

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

Özellik Değeri

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

GlobalEventHandlers.ondrop Devralındı

ondurationchange

duration özniteliği güncelleştirildiğinde gerçekleşir.

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

Özellik Değeri

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

GlobalEventHandlers.ondurationchange Devralındı

onemptied

Media öğesi ilk durumuna sıfırlandığında gerçekleşir.

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

Özellik Değeri

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

GlobalEventHandlers.onemptied Devralındı

onended

Kayıttan yürütmenin sonuna ulaşıldığında gerçekleşir.

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

Özellik Değeri

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

GlobalEventHandlers.onended Devralındı

onerror

Nesne yükleme sırasında bir hata oluştuğunda tetikler.

onerror: OnErrorEventHandler

Özellik Değeri

OnErrorEventHandler

GlobalEventHandlers.onerror Devralındı

onfocus

Nesne odağı aldığında tetikler.

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

Özellik Değeri

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

GlobalEventHandlers.onfocus Devralındı

onformdata

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

Özellik Değeri

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

GlobalEventHandlers.onformdata Devralındı

ongamepadconnected

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

Özellik Değeri

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

WindowEventHandlers.ongamepadconnected Devralındı

ongamepaddisconnected

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

Özellik Değeri

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

WindowEventHandlers.ongamepaddisconnected Devralındı

ongotpointercapture

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

Özellik Değeri

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

GlobalEventHandlers.ongotpointercapture Devralındı

onhashchange

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

Özellik Değeri

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

WindowEventHandlers.onhashchange Devralındı

oninput

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

Özellik Değeri

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

GlobalEventHandlers.oninput Devralındı

oninvalid

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

Özellik Değeri

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

GlobalEventHandlers.oninvalid'den Devralınan

onkeydown

Kullanıcı bir tuşa bastığında tetiklenir.

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

Özellik Değeri

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

GlobalEventHandlers.onkeydown Devralındı

onkeypress

Uyarı

Bu API artık kullanım dışıdır.

Kullanıcı alfasayısal bir tuşa bastığında tetiklenir.

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

Özellik Değeri

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

GlobalEventHandlers.onkeypress Devralındı

onkeyup

Kullanıcı bir anahtarı serbest bıraktığında tetikler.

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

Özellik Değeri

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

GlobalEventHandlers.onkeyup'tan Devralınan

onlanguagechange

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

Özellik Değeri

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

WindowEventHandlers.onlanguagechange Devralındı

onload

Tarayıcı nesneyi yükledikten hemen sonra tetiklenir.

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

Özellik Değeri

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

GlobalEventHandlers.onload Devralındı

onloadeddata

Medya verileri geçerli kayıttan yürütme konumunda yüklendiğinde gerçekleşir.

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

Özellik Değeri

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

GlobalEventHandlers.onloadeddata Devralındı

onloadedmetadata

Medyanın süresi ve boyutları belirlendiğinde gerçekleşir.

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

Özellik Değeri

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

GlobalEventHandlers.onloadedmetadata Devralındı

onloadstart

Internet Explorer medya verilerini aramaya başladığında gerçekleşir.

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

Özellik Değeri

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

GlobalEventHandlers.onloadstart Devralındı

onlostpointercapture

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

Özellik Değeri

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

GlobalEventHandlers.onlostpointercapture'dan Devralınan

onmessage

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

Özellik Değeri

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

WindowEventHandlers.onmessage Devralındı

onmessageerror

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

Özellik Değeri

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

WindowEventHandlers.onmessageerror'dan Devralınan

onmousedown

Kullanıcı fare düğmesiyle nesneye tıkladığında tetikler.

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

Özellik Değeri

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

GlobalEventHandlers.onmousedown Devralındı

onmouseenter

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

Özellik Değeri

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

GlobalEventHandlers.onmouseenter Devralındı

onmouseleave

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

Özellik Değeri

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

GlobalEventHandlers.onmouseleave Devralındı

onmousemove

Kullanıcı fareyi nesnenin üzerine getirince tetikler.

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

Özellik Değeri

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

GlobalEventHandlers.onmousemove Devralındı

onmouseout

Kullanıcı fare işaretçisini nesnenin sınırlarının dışına taşırken tetikler.

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

Özellik Değeri

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

GlobalEventHandlers.onmouseout Devralındı

onmouseover

Kullanıcı fare işaretçisini nesneye taşırken tetikler.

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

Özellik Değeri

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

GlobalEventHandlers.onmouseover Devralındı

onmouseup

Kullanıcı nesnenin üzerindeyken fare düğmesini serbest bıraktığında tetikler.

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

Özellik Değeri

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

GlobalEventHandlers.onmouseup Devralındı

onoffline

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

Özellik Değeri

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

WindowEventHandlers.onoffline Devralındı

ononline

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

Özellik Değeri

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

WindowEventHandlers.ononline'dan Devralınan

onpagehide

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

Özellik Değeri

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

WindowEventHandlers.onpagehide Devralındı

onpageshow

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

Özellik Değeri

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

WindowEventHandlers.onpageshow'dan Devralınan

onpause

Kayıttan yürütme duraklatıldığında gerçekleşir.

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

Özellik Değeri

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

GlobalEventHandlers.onpause'dan Devralınan

onplay

Yürütme yöntemi istendiğinde gerçekleşir.

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

Özellik Değeri

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

GlobalEventHandlers.onplay Devralındı

onplaying

Ses veya video yürütülmaya başladığında gerçekleşir.

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

Özellik Değeri

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

GlobalEventHandlers.onplaying Devralındı

onpointercancel

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

Özellik Değeri

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

GlobalEventHandlers.onpointercancel Devralındı

onpointerdown

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

Özellik Değeri

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

GlobalEventHandlers.onpointerdown Devralındı

onpointerenter

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

Özellik Değeri

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

GlobalEventHandlers.onpointerenter Devralındı

onpointerleave

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

Özellik Değeri

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

GlobalEventHandlers.onpointerleave Devralındı

onpointermove

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

Özellik Değeri

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

GlobalEventHandlers.onpointermove Devralındı

onpointerout

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

Özellik Değeri

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

GlobalEventHandlers.onpointerout Devralındı

onpointerover

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

Özellik Değeri

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

GlobalEventHandlers.onpointerover Devralındı

onpointerup

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

Özellik Değeri

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

GlobalEventHandlers.onpointerup Devralındı

onpopstate

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

Özellik Değeri

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

WindowEventHandlers.onpopstate'ten Devralınan

onprogress

Medya verileri indirilirken ilerleme durumunu göstermek için gerçekleşir.

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

Özellik Değeri

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

GlobalEventHandlers.onprogress Devralındı

onratechange

Kayıttan yürütme hızı artırıldığında veya azaldığında gerçekleşir.

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

Özellik Değeri

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

GlobalEventHandlers.onratechange Devralındı

onrejectionhandled

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

Özellik Değeri

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

WindowEventHandlers.onrejectionhandled Devralındı

onreset

Kullanıcı formu sıfırladığında tetikler.

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

Özellik Değeri

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

GlobalEventHandlers.onreset Devralındı

onresize

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

Özellik Değeri

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

GlobalEventHandlers.onresize Devralındı

onscroll

Kullanıcı nesnenin kaydırma çubuğundaki kaydırma kutusunu yeniden konumlandırdığında tetikler.

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

Özellik Değeri

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

GlobalEventHandlers.onscroll'dan Devralınan

onsecuritypolicyviolation

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

Özellik Değeri

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

GlobalEventHandlers.onsecuritypolicyviolation Devralındı

onseeked

Arama işlemi sona erdiğinde gerçekleşir.

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

Özellik Değeri

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

GlobalEventHandlers.onseeked'ten Devralınan

onseeking

Geçerli kayıttan yürütme konumu taşındığında gerçekleşir.

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

Özellik Değeri

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

GlobalEventHandlers.onseeking'den Devralınan

onselect

Geçerli seçim değiştiğinde tetikler.

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

Özellik Değeri

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

GlobalEventHandlers.onselect Devralındı

onselectionchange

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

Özellik Değeri

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

GlobalEventHandlers.onselectionchange Devralındı

onselectstart

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

Özellik Değeri

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

GlobalEventHandlers.onselectstart Devralındı

onslotchange

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

Özellik Değeri

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

GlobalEventHandlers.onslotchange Devralındı

onstalled

İndirme durdurulduğunda gerçekleşir.

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

Özellik Değeri

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

GlobalEventHandlers.onstalled Devralındı

onstorage

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

Özellik Değeri

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

WindowEventHandlers.onstorage Devralındı

onsubmit

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

Özellik Değeri

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

GlobalEventHandlers.onsubmit Devralındı

onsuspend

Yük işlemi kasıtlı olarak durdurulduysa gerçekleşir.

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

Özellik Değeri

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

GlobalEventHandlers.onsuspend Devralındı

ontimeupdate

Geçerli kayıttan yürütme konumunu belirtmek için gerçekleşir.

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

Özellik Değeri

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

GlobalEventHandlers.ontimeupdate Devralındı

ontoggle

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

Özellik Değeri

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

GlobalEventHandlers.ontoggle Devralındı

ontouchcancel

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

Özellik Değeri

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

GlobalEventHandlers.ontouchcancel'den Devralınan

ontouchend

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

Özellik Değeri

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

GlobalEventHandlers.ontouchend Devralındı

ontouchmove

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

Özellik Değeri

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

GlobalEventHandlers.ontouchmove Devralındı

ontouchstart

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

Özellik Değeri

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

GlobalEventHandlers.ontouchstart'tan Devralınan

ontransitioncancel

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

Özellik Değeri

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

GlobalEventHandlers.ontransitioncancel Devralındı

ontransitionend

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

Özellik Değeri

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

GlobalEventHandlers.ontransitionend Devralındı

ontransitionrun

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

Özellik Değeri

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

GlobalEventHandlers.ontransitionrun Devralındı

ontransitionstart

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

Özellik Değeri

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

GlobalEventHandlers.ontransitionstart Devralındı

onunhandledrejection

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

Özellik Değeri

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

WindowEventHandlers.onunhandledrejection Devralındı

onunload

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

Özellik Değeri

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

WindowEventHandlers.onunload Devralındı

onvolumechange

Ses düzeyi değiştirildiğinde veya kayıttan yürütme kapatıldığında veya sesi kaldırıldığında gerçekleşir.

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

Özellik Değeri

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

GlobalEventHandlers.onvolumechange Devralındı

onwaiting

Bir video kaynağının sonraki çerçevesi kullanılamadığından kayıttan yürütme durduğunda gerçekleşir.

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

Özellik Değeri

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

GlobalEventHandlers.onwaiting Devralındı

onwebkitanimationend

Uyarı

Bu API artık kullanım dışıdır.

This is a legacy alias of onanimationend.

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

Özellik Değeri

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

GlobalEventHandlers.onwebkitanimationend Devralındı

onwebkitanimationiteration

Uyarı

Bu API artık kullanım dışıdır.

This is a legacy alias of onanimationiteration.

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

Özellik Değeri

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

GlobalEventHandlers.onwebkitanimationiteration Devralındı

onwebkitanimationstart

Uyarı

Bu API artık kullanım dışıdır.

This is a legacy alias of onanimationstart.

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

Özellik Değeri

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

GlobalEventHandlers.onwebkitanimationstart Devralındı

onwebkittransitionend

Uyarı

Bu API artık kullanım dışıdır.

This is a legacy alias of ontransitionend.

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

Özellik Değeri

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

GlobalEventHandlers.onwebkittransitionend Devralındı

onwheel

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

Özellik Değeri

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

GlobalEventHandlers.onwheel Devralındı

origin

origin: string

Özellik Değeri

string

WindowOrWorkerGlobalScope.origin Devralındı

performance

performance: Performance

Özellik Değeri

Performance

WindowOrWorkerGlobalScope.performance Devralındı

sessionStorage

sessionStorage: Storage

Özellik Değeri

Storage

WindowSessionStorage.sessionStorage Devralındı

Yöntem Ayrıntıları

addEventListener(string, EventListenerOrEventListenerObject, boolean | AddEventListenerOptions)

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

Parametreler

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)

Parametreler

type

K

listener

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

options

boolean | AddEventListenerOptions

alert(any)

function alert(message?: any)

Parametreler

message

any

blur()

function blur()

cancelIdleCallback(number)

function cancelIdleCallback(handle: number)

Parametreler

handle

number

captureEvents()

Uyarı

Bu API artık kullanım dışıdır.

function captureEvents()

close()

Pencereyi kapatır.

function close()

confirm(string)

function confirm(message?: string): boolean

Parametreler

message

string

Döndürülenler

boolean

focus()

Varsa, odağı pencerenin gözatma bağlamına taşır.

function focus()

getComputedStyle(Element, null | string)

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

Parametreler

elt

Element

pseudoElt

null | string

Döndürülenler

CSSStyleDeclaration

getSelection()

function getSelection(): null | Selection

Döndürülenler

null | Selection

matchMedia(string)

function matchMedia(query: string): MediaQueryList

Parametreler

query

string

Döndürülenler

MediaQueryList

moveBy(number, number)

function moveBy(x: number, y: number)

Parametreler

x

number

y

number

moveTo(number, number)

function moveTo(x: number, y: number)

Parametreler

x

number

y

number

open(string | URL, string, string)

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

Parametreler

url

string | URL

target

string

features

string

Döndürülenler

null | Window

postMessage(any, string, Transferable[])

Verilen pencereye bir ileti postalar. İletiler, iç içe nesneler ve diziler gibi yapılandırılmış nesneler olabilir, JavaScript değerleri (dizeler, sayılar, Tarih nesneleri vb.) içerebilir ve Dosya Blobu, FileList ve ArrayBuffer nesneleri gibi belirli veri nesnelerini içerebilir.

Seçeneklerin aktarım üyesinde listelenen nesneler aktarılır, yalnızca kopyalanmaz, yani artık gönderen tarafta kullanılamazlar.

Bir hedef kaynak, seçeneklerin targetOrigin üyesi kullanılarak belirtilebilir. Sağlanmazsa varsayılan olarak "/" olur. Bu varsayılan, iletiyi yalnızca aynı kaynak hedefleriyle kısıtlar.

Hedef pencerenin kaynağı verilen hedef kaynakla eşleşmiyorsa, bilgi sızıntısını önlemek için ileti atılır. kaynağından bağımsız olarak iletiyi hedefe göndermek için hedef kaynağı "*" olarak ayarlayın.

Aktarım dizisi yinelenen nesneler içeriyorsa veya ileti kopyalanamadıysa bir "DataCloneError" DOMException oluşturur.

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

Parametreler

message

any

targetOrigin

string

transfer

Transferable[]

postMessage(any, WindowPostMessageOptions)

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

Parametreler

message

any

options

WindowPostMessageOptions

print()

function print()

prompt(string, string)

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

Parametreler

message

string

_default

string

Döndürülenler

null | string

releaseEvents()

Uyarı

Bu API artık kullanım dışıdır.

function releaseEvents()

removeEventListener(string, EventListenerOrEventListenerObject, boolean | EventListenerOptions)

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

Parametreler

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)

Parametreler

type

K

listener

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

options

boolean | EventListenerOptions

requestIdleCallback(IdleRequestCallback, IdleRequestOptions)

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

Parametreler

callback

IdleRequestCallback

options

IdleRequestOptions

Döndürülenler

number

resizeBy(number, number)

function resizeBy(x: number, y: number)

Parametreler

x

number

y

number

resizeTo(number, number)

function resizeTo(width: number, height: number)

Parametreler

width

number

height

number

scroll(number, number)

function scroll(x: number, y: number)

Parametreler

x

number

y

number

scroll(ScrollToOptions)

function scroll(options?: ScrollToOptions)

Parametreler

options

ScrollToOptions

scrollBy(number, number)

function scrollBy(x: number, y: number)

Parametreler

x

number

y

number

scrollBy(ScrollToOptions)

function scrollBy(options?: ScrollToOptions)

Parametreler

options

ScrollToOptions

scrollTo(number, number)

function scrollTo(x: number, y: number)

Parametreler

x

number

y

number

scrollTo(ScrollToOptions)

function scrollTo(options?: ScrollToOptions)

Parametreler

options

ScrollToOptions

stop()

Belge yüklemesini iptal eder.

function stop()

Devralınan Yöntemin Ayrıntıları

atob(string)

function atob(data: string): string

Parametreler

data

string

Döndürülenler

string

WindowOrWorkerGlobalScope.atob Devralındı

btoa(string)

function btoa(data: string): string

Parametreler

data

string

Döndürülenler

string

WindowOrWorkerGlobalScope.btoa'dan Devralınan

cancelAnimationFrame(number)

function cancelAnimationFrame(handle: number)

Parametreler

handle

number

AnimationFrameProvider.cancelAnimationFrame'den Devralınan

clearInterval(undefined | number)

function clearInterval(id: undefined | number)

Parametreler

id

undefined | number

WindowOrWorkerGlobalScope.clearInterval'dan Devralınan

clearTimeout(undefined | number)

function clearTimeout(id: undefined | number)

Parametreler

id

undefined | number

WindowOrWorkerGlobalScope.clearTimeout Devralındı

createImageBitmap(ImageBitmapSource, ImageBitmapOptions)

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

Parametreler

image

ImageBitmapSource

options

ImageBitmapOptions

Döndürülenler

Promise<ImageBitmap>

WindowOrWorkerGlobalScope.createImageBitmap'ten Devralınan

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

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

Parametreler

image

ImageBitmapSource

sx

number

sy

number

sw

number

sh

number

options

ImageBitmapOptions

Döndürülenler

Promise<ImageBitmap>

WindowOrWorkerGlobalScope.createImageBitmap'ten Devralınan

dispatchEvent(Event)

Hedefe yapay bir olay gönderip olayın iptal edilebilir öznitelik değeri false ise veya preventDefault() yöntemi çağrılmazsa true döndürür ve aksi takdirde false döndürür.

function dispatchEvent(event: Event): boolean

Parametreler

event

Event

Döndürülenler

boolean

EventTarget.dispatchEvent'ten Devralınan

fetch(URL | RequestInfo, RequestInit)

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

Parametreler

input

URL | RequestInfo

init

RequestInit

Döndürülenler

Promise<Response>

WindowOrWorkerGlobalScope.fetch'dan Devralınan

queueMicrotask(VoidFunction)

function queueMicrotask(callback: VoidFunction)

Parametreler

callback

VoidFunction

WindowOrWorkerGlobalScope.queueMicrotask Devralındı

reportError(any)

function reportError(e: any)

Parametreler

e

any

WindowOrWorkerGlobalScope.reportError Devralındı

requestAnimationFrame(FrameRequestCallback)

function requestAnimationFrame(callback: FrameRequestCallback): number

Parametreler

callback

FrameRequestCallback

Döndürülenler

number

AnimationFrameProvider.requestAnimationFrame'den Devralınan

setInterval(TimerHandler, number, any[])

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

Parametreler

handler

TimerHandler

timeout

number

arguments

any[]

Döndürülenler

number

WindowOrWorkerGlobalScope.setInterval Devralındı

setTimeout(TimerHandler, number, any[])

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

Parametreler

handler

TimerHandler

timeout

number

arguments

any[]

Döndürülenler

number

WindowOrWorkerGlobalScope.setTimeout'tan Devralınan

structuredClone(any, StructuredSerializeOptions)

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

Parametreler

value

any

options

StructuredSerializeOptions

Döndürülenler

any

WindowOrWorkerGlobalScope.structuredClone'dan Devralındı