Para aquellos que empezais con JsQuery o Prototype.js son dos librerias para facilitar la programacion a través de Javascript. Bueno en JSQuery uno de los mas usados para conocer si una pagina a terminado de cargase se usa la funcion
(function($) {
$(document).ready(function () {
});
})(jQuery);
Pero que ocurre si nuestra plataforma es Joomla o Magento que tiene prototype cargado y solo precisamos hacer una pequeña alerta, no vamos a añadir nuestra libreria de JSQuery para relentizar el sistema y someterlo a futuras fallas de seguridad, vamos a intentar con Prototype controlar que una pagina se ha iniciado y para ello la siguiente sintasis.
Event.observe(window, 'load', function() {});
tambien podemos usar
document.observe('dom:loaded', function(){});
La diferencia entre uno y otro basicamente son que dom avisa cuando los elementos estan cargados omitiendo las imagenes, y con windows ya tendriamos todos los elementos cargados.Todo un descubrimiento el javascript 🙂