Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/10/2010, 02:47
xinxan22
 
Fecha de Ingreso: septiembre-2005
Mensajes: 522
Antigüedad: 18 años, 7 meses
Puntos: 0
Pregunta Find pos left

Buenos días,

Tengo un menú hecho con <html><table><tr><td id='id_objeto'></td></tr></table> y me gustaría poder abrir una etiqueta div alineada a la celda <td>, encontré una función por internet que me dice el LEFT donde se encuentra esa celda:

Código HTML:
function findPos(obj){ 
     var curleft=curtop=0;
	 if(obj.offsetParent){
	   do{
	     curleft+=obj.offsetLeft;
		 curtop+=obj.offsetTop;
	   }while(obj=obj.offsetParent);
	   return [curleft,curtop]; 
     }	 
}
El problema que tengo es que solo funciona con Chrome y Mozilla Firefox, para IE no funciona.

Alguien puede decirme porque no funciona para IE o ayudarme alguna alternativa para encontrar el LEFT que hay para poder mostrar esa etiqueta DIV

Gracias un saludo