Return to Snippet

Revision: 448
at July 14, 2006 00:47 by sendoa


Initial Code
function addLoadEvent(func) {
    var oldonload = window.onload;
    if (typeof window.onload != 'function') {
        window.onload = func;
    } else {
        window.onload = function() {
            oldonload();
            func();
        }
    }
}

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

Initial Description
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

Initial Title
AGREGAR funciones al page load sin anular otros eventos ya agregados

Initial Tags


Initial Language
JavaScript