1
我正在編寫Chrome擴展並從內容腳本中計算DOM元素的絕對位置。但從內容腳本中,如果我嘗試訪問offsetHeight
,offsetWidth
,offsetTop
,offsetParent
等,我得到null
。我猜內容腳本無法訪問這些DOM屬性。我如何計算Google Chrome內容腳本中DOM元素的位置
有沒有一種方法/解決方法,我可以找到這些屬性?
我正在編寫Chrome擴展並從內容腳本中計算DOM元素的絕對位置。但從內容腳本中,如果我嘗試訪問offsetHeight
,offsetWidth
,offsetTop
,offsetParent
等,我得到null
。我猜內容腳本無法訪問這些DOM屬性。我如何計算Google Chrome內容腳本中DOM元素的位置
有沒有一種方法/解決方法,我可以找到這些屬性?
它應該很好,你如何訪問它?
// Should be something like this:
var height = document.getElementById('mydiv').offsetHeight;
實際上chorme不明白嵌入那麼好。 :(..embed.offsetHeight是空的,但它給了我embed.height。 所以我不得不工作。在嵌入頂部創建一個div並計算該div的位置。 工作。 感謝幫助。 – Ashish 2010-02-07 19:37:38