Icono del sitio Syswoody

$(document).ready con prototype

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 🙂

Salir de la versión móvil