Conforme mostrado abaixo:
Copie o código do código da seguinte forma:
//retorna o tipo de array
função findPosition(oElement) {//oElement elemento atual
if (typeof (oElement.offsetParent) != 'indefinido') {
for (var posX = 0, posY = 0; oElement; oElement = oElement.offsetParent) {
posX += oElement.offsetLeft;
posY += oElement.offsetTop;
}
}
var matriz = [posX, posY];
matriz de retorno;
}
//Obtém a coordenada X absoluta do controle que disparou o evento em toda a página
função encontrarPosiçãoX(oElement) {
if (typeof (oElement.offsetParent) != 'indefinido') {
for (var posX = 0; oElement; oElement = oElement.offsetParent)
{
posX += oElement.offsetLeft;
}
}
retornar posX;
}
//Obtém a coordenada Y absoluta do controle que disparou o evento em toda a página
função encontrarPosiçãoY(oElement) {
if (typeof (oElement.offsetParent) != 'indefinido') {
for (var posY = 0; oElement; oElement = oElement.offsetParent) {
posY += oElement.offsetTop;
}
}
retornar posição;
}