window屬性:onmozbeforepaint

2018-05-17 11:37 更新

onmozbeforepaint屬性

自從Gecko 11(Firefox 11 / Thunderbird 11 / SeaMonkey 2.8)已過(guò)時(shí),onmozbeforepaint屬性也過(guò)時(shí)了。雖然它可能在某些瀏覽器中仍然有效,但是不支持使用它,因?yàn)樗梢栽谌魏螘r(shí)候被刪除,因此,盡量避免使用它。

此功能是非標(biāo)準(zhǔn)的,不要在面向Web的生產(chǎn)站點(diǎn)上使用它:它不適用于每個(gè)用戶。實(shí)現(xiàn)之間也可能存在很大的不兼容性,并且行為在未來(lái)可能會(huì)發(fā)生變化。

注意:這個(gè)非標(biāo)準(zhǔn)的事件處理程序在多個(gè)版本中都沒(méi)有工作,并且已經(jīng)在Gecko 11.0(Firefox 11.0 / Thunderbird 11.0 / SeaMonkey 2.8)中被刪除。

onmozbeforepaint屬性概要

MozBeforePaint事件的事件處理程序。這是與window.mozRequestAnimationFrame()方法一起使用的,它可以從JavaScript代碼執(zhí)行平滑的同步動(dòng)畫(huà)。

onmozbeforepaint屬性語(yǔ)法

window.onmozbeforepaint = funcRef;
  • funcRef是處理函數(shù)。

筆記

如果該事件已被一個(gè)或多個(gè)腳本調(diào)用請(qǐng)求,則該事件在瀏覽器窗口重新繪制之前立即觸發(fā)window.mozRequestAnimationFrame()。事件處理程序接收一個(gè)事件作為輸入?yún)?shù),該事件的timeStamp屬性是時(shí)間,以時(shí)間(毫秒)表示,即當(dāng)前動(dòng)畫(huà)幀的“當(dāng)前時(shí)間”。對(duì)于在同一瀏覽器窗口中運(yùn)行的所有動(dòng)畫(huà),包括使用window.mozRequestAnimationFrame()方法,CSS轉(zhuǎn)換和SMIL動(dòng)畫(huà)的動(dòng)畫(huà),這一次都是相同的。

規(guī)范

不是規(guī)范的一部分。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)