P: Hola, soy jorge de Buenos Aires y quería saber cómo se puede incluir un archivo .js otro archivos .js.
Si existe algún tipo de include. Gracias
| |||
Incluir un archivo .js en otro .js P: Hola, soy jorge de Buenos Aires y quería saber cómo se puede incluir un archivo .js otro archivos .js. Si existe algún tipo de include. Gracias |
| |||
Cita: He intentado haciendo lo que decis en ese script ya antes de hacer la pregunta:
Iniciado por JavierB Hola jorgelujanm Que yo sepa no se puede. Lo que si puedes hacer es tener dos archivos .js y enlazar los 2 a la página: <script type="text/javascript" src="archivo1.js"></script> <script type="text/javascript" src="archivo2.js"></script> Así podrás desde uno de los archivos llamar a las funciones del otro. Espero que te sirva. Saludos, Pero no funciona, no llama a las funciones. Será que no se puede llamar a funciones de un a.js dentro de un b.js. Sería una lástima. Si alguien sabe la clave de este problema se lo voy a agradecer. Jorge |
| ||||
prueba introduciendo esta orden en el archivo1.js . document.write("<"+"script type='text/javascript' src='archivo2.js'><"+"/script>") Referente a lo que te decia JavierB: <script type="text/javascript" src="archivo1.js"></script> <script type="text/javascript" src="archivo2.js"></script> eso deberia funcionar, a menos que el archivo1.js llame a funciones del archivo2.js inmediatamente(ordenes directas, sin nesesidad de que se ejecuten funciones) entonces el error podria estar en que aun no se a cargado el archivo2.js cuando salen las ordenes del archivo1.js., en tal caso, tal vez sea conveniente cargar el archivo2.js antes que el archivo1.js Última edición por programeitor; 25/09/2005 a las 12:44 |
| |||
!: Econtré la solución gracias al aporte de PROGRAMEITOR, Muchas gracias!!! Aca les pongo el código: ESTE ES EL A.JS document.write("<script type='text/javascript' src='b.js'></script>"); function hola(){ alert("hola"); //llamada a la función chau del archivo b.js chau(); } function test(){ alert("funciona llamada sola"); } ESTE ES EL B.JS: function chau(){ alert("chau"); } Y ESTE ES EL HTML DE PRUEBA: <html> <head> <title>Test de llamada a un .js desde otro .js</title> </head> <body> <script type="text/javascript" src="a.js"></script> Test de llamada a un .js desde otro .js<br> <a href="#" onClick="hola();">se llama a la función hola() que dentro llama a chau() que es de b.js</a><br> <a href="#" onClick="chau();">Llama a chau() que es de b.js</a><br> </body> </html> Recuerden que van los 3 archivos en el mismo directorio. Un abrazo para todos y gracias por la ayuda |
| |||
Respuesta: Incluir un archivo .js en otro .js
Código Javascript:
Ver original Y para usarlo simplemente llamamos la función con el parámetro del archivo:
Código Javascript:
Ver original Parecido a PHP |
| ||||
Respuesta: Incluir un archivo .js en otro .js Hola Dos penalizaciones
__________________ Los formularios se envían/validan con un botón Submit <input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" /> |