window方法:convertPointFromNodeToPage()

2018-08-07 11:19 更新

convertPointFromNodeToPage()方法

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

給定一個(gè)在特定DOM Node坐標(biāo)系中指定的Point,該Window的convertPointFromNodeToPage()方法返回一個(gè)Point,它指定頁(yè)面的坐標(biāo)系統(tǒng)中的相同位置。此方法是非標(biāo)準(zhǔn)的,不建議使用。

在使用此方法之前,請(qǐng)查看瀏覽器兼容性部分,因?yàn)樗皇軓V泛支持(也不是它所使用的Point對(duì)象)。

convertPointFromNodeToPage()方法語(yǔ)法

Point = Window .convertPointFromNodeToPage(node,nodePoint);

參數(shù)

node
描述由 nodePoint 指定的Point的坐標(biāo)系統(tǒng)中的Node。
nodePoint
Point描述node坐標(biāo)系中一個(gè)點(diǎn)的對(duì)象;此點(diǎn)將轉(zhuǎn)換為頁(yè)面的坐標(biāo)系。

返回值

指定頁(yè)面坐標(biāo)系中的點(diǎn)的Point對(duì)象。

規(guī)范

這種方法是在2009年3月20日的CSS 2D變換模塊3級(jí)工作草案中指定的。它不存在于當(dāng)前的CSS變換模塊1級(jí)工作草案中。

瀏覽器兼容性

新的兼容性表格處于測(cè)試階段

電腦端 移動(dòng)端
Chrome
Edge
Firefox
Internet Explorer
Opera
Safari
Android webview Chrome for Android
Edge Mobile Firefox for Android
Opera for Android
iOS Safari
基本支持
(非標(biāo)準(zhǔn))
? ? 支持 ? ? ? ? 支持
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)