AGREGAR funciones al page load sin anular otros eventos ya agregados


/ Published in: JavaScript

Agregar funciones NO-INLINE al evento onload de una página es necesario para adoptar las técnicas de Javascript no intrusivo. El problema es que crear una cola de funciones a ejecutar en el evento onload de la página es complicado porque la inserción de una función provoca la anulación de las anteriores.

Con esta función se pueden agrgar funciones al onload creando así una cola que se ejecutará tras cargarse la página.

Información más detallada y mejor redactada en:

http://simon.incutio.com/archive/2004/05/26/addLoadEvent


Copy this code and paste it in your HTML
  1. function addLoadEvent(func) {
  2. var oldonload = window.onload;
  3. if (typeof window.onload != 'function') {
  4. window.onload = func;
  5. } else {
  6. window.onload = function() {
  7. oldonload();
  8. func();
  9. }
  10. }
  11. }

URL: http://www.sitepoint.com/blog-post-view.php?id=171578

Report this snippet


Comments

RSS Icon Subscribe to comments

You need to login to post a comment.