Foros del Web » Programando para Internet » Javascript »

cargar librerias

Estas en el tema de cargar librerias en el foro de Javascript en Foros del Web. hola, alguien sabe como cargar una libreria .js desde una funcion javascript?? algo así como: <script type="text/javascript"> function pastel() { -------aqui mando a llamar la ...
  #1 (permalink)  
Antiguo 01/07/2010, 09:05
Avatar de GABRIL  
Fecha de Ingreso: febrero-2007
Mensajes: 280
Antigüedad: 17 años, 2 meses
Puntos: 4
cargar librerias

hola,

alguien sabe como cargar una libreria .js desde una funcion javascript??

algo así como:

<script type="text/javascript">
function pastel()
{
-------aqui mando a llamar la libreria, pero como????---------
}
</script>


<input type="button" onClick="pastel()">

gracias de antemano.
saludos
__________________
"La soberbia nunca baja de donde sube, pero siempre cae de donde subió"
Francisco De Quevedo
  #2 (permalink)  
Antiguo 01/07/2010, 09:33
 
Fecha de Ingreso: diciembre-2008
Mensajes: 83
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: cargar librerias

Lo q debes hacer es crear un nuevo elemento (nodo) y luego anexarlo al documento...algo asi mas o menos
Código Javascript:
Ver original
  1. function pastel()
  2. {
  3.         var head = document.getElementsByTagName("head")[0];
  4.     var script = document.createElement("script");
  5.     script.src = 'path/script.js';
  6.         script.type= 'text/javascript';
  7.         head.appendChild(script);
  8. }

No se hasta donde te pueda servir....pero espero te ayude, al menos tienes una idea
__________________
Agradecer no cuesta nada.
  #3 (permalink)  
Antiguo 01/07/2010, 09:54
Avatar de GABRIL  
Fecha de Ingreso: febrero-2007
Mensajes: 280
Antigüedad: 17 años, 2 meses
Puntos: 4
Respuesta: cargar librerias

ok..
y, si quiero cargar varias librerias, usando la misma función???????
__________________
"La soberbia nunca baja de donde sube, pero siempre cae de donde subió"
Francisco De Quevedo
  #4 (permalink)  
Antiguo 01/07/2010, 10:42
 
Fecha de Ingreso: diciembre-2008
Mensajes: 83
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: cargar librerias

Bueno, puedes pasarle el path de todas las librerias como parametro a la funcion, luego dentro de la funcion preguntas si arguments.length > 0, si es true es por que le estas pasando mas de un parametro, todos los puedes encontrar en arguments, q es un arreglo tiene todos los arreglos de la funcion, entonces solo tienes q recorrerlo y por cada position creas un nodo y se lo anexas al head......
me entiendes??, si te enredas me avisas y te pongo un ejemplo
__________________
Agradecer no cuesta nada.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:31.