Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/09/2009, 09:24
Avatar de Panino5001
Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 9 meses
Puntos: 834
Respuesta: Algo extraño con un árbol desplegable

Me pasó algo similar, pero no sólo con Explorer 6 sino con Explorer 7 (Explorer 8 reacciona bien). Evidentemente, un bug del navegador...
Tuve que crear un parche así (quizá te sirva de referencia):
Código:
function getProx(obj) {
	if(obj && obj.parentNode.nextSibling && 
	obj.parentNode.nextSibling.nodeName.toLowerCase()=='ul')
		return obj.parentNode.nextSibling;
	/*Para explorer 6 y 7, nextSibling es LI(?), entonces emparchamos así:*/
	var parte=obj.parentNode.parentNode.innerHTML.toString().split(obj.id.toString())[1];
	var result=parte.match(/\bid=[^>\s]+\b/g); 
	if( result && result[0]){
		var ret=document.getElementById(result[0].split('id=').join('').split("'").join('').split('"').join('').split('src=').join('').split(' ').join('').toString());
		if(ret && ret.nodeName && ret.nodeName.toLowerCase()=='ul')
			return ret; 
	}
	return false;
}

Última edición por Panino5001; 20/09/2009 a las 11:27