¿No es mejor utilizar?:
Código Javascript
:
Ver originalwindow.onload = function() {
// Logica
};
"La principal diferencia entre ambos métodos es que el evento ready se lanza cuando el navegador termina de cargar el árbol del documento (evento DOMContentLoaded en los navegadores más modernos), mientras que el manejador de onload se ejecuta cuando se termina de cargar todo el documento, incluidas las imágenes y los iframes".