Ver Mensaje Individual
  #9 (permalink)  
Antiguo 30/11/2011, 06:55
Avatar de ryugen
ryugen
Colaborador
 
Fecha de Ingreso: agosto-2008
Ubicación: Rosario, Santa Fe
Mensajes: 350
Antigüedad: 16 años, 2 meses
Puntos: 187
Respuesta: Agregar Librerías de Javascript dinámicamente

En primer medida, si, podrías chequear la existencia de una libreria asi.

Sobre el tema de onload yo me estoy refiriendo al onload de los SCRIPTS y no del DOCUMENT, asi que cada uno va a tener el suyo.

Por otra parte framework como jquery permiten mas de una funcion bindeada al elemento onload y se ejecutan en orden.

Pero suponiendo que no uses jquery y aun asi quieres lograr eso, yo lo que haria es definir un arreglo GLOBAL al cual le voy agregando funciones
Código Javascript:
Ver original
  1. var arrFn = [];
  2. //.. mas adelante
  3. function funcionAgregada1() { };
  4. arrFn[arrFn.length] = funcionAgregada1;
  5.  
  6. //.. mas adelante
  7. function funcionAgregada2() { };
  8. arrFn[arrFn.length] = funcionAgregada2;
  9.  
  10. //finalmente
  11. document.onload = function(){
  12.             for ( var i = 0; i < arrFn.length; i = i + 1){
  13.                         arrFn[i]();
  14.             }
  15. }