Está usted en Indice > Construcción > Lenguajes > JavaScript > Lecciones y Paso a Paso > MozAfterPaint, evento para controlar los cambios en la página
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

MozAfterPaint, evento para controlar los cambios en la página

John Resig, anuncia que las últimas Nightly Versions de Firefox 3.1 disponen de un nuevo evento llamado MozAfterPaint y que se ejecuta despues de que el navegador haya repintado una porción de la página.

John Resig, anuncia que las últimas Nightly Versions de Firefox 3.1 disponen de un nuevo evento llamado MozAfterPaint y que se ejecuta despues de que el navegador haya repintado una porción de la página.

Este evento, pretende ser una propuesta (como muchas otras que los navegadores solicitan a la W3C) con la que poder tener mayor control sobre lo que ocurre en nuestra aplicación.

function log(e){ store.push( e.clientRects ); } // Empezamos a loguear window.addEventListener("MozAfterPaint", log, false); // Eliminamos la funcionalidad del evento. window.removeEventListener("MozAfterPaint", log, false);

La ejecución del evento nos retorna en forma de parámetro la información del Evento con 2 propiedades nuevas:

* element.getClientRects, colección de rectangulos que indican los cambios detectados en el cambio.
* element.getBoundingClientRect, texto producido tras la unión de los rectangulos revueltos por getClientRects.

Esta propiedad únicamente funciona sobre Firefox 3.1.




Autor: Andrés Nieto
http://www.anieto2k.com/2008/10/14/mozafterpaint-evento-para-controlar-los-cambios-en-la-pagina/

Usuarios que han visto este tema también han visto...

- Iluminar Tabla
- Pequeños trucos de JavaScript
- Ejecutar videos
- Framework Mootools para JavaScript
- La sombra se mueve en Javascript


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad






Cursos de Community Manager

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 25-05-2012 a las 18:55:32