Hola, eso...
En Php es con el include(""); ... en javascript ? No con frames pls
alguien porfa que sepa :)
saludos!
| |||
Respuesta: Alguna forma de hacer un Include como en PHP pero en Javascript? No se puede hasta donde llegan mis conocimientos.... Para hacer algo así debes incluir todos los scripts en la página. Por ejemplo: Quieres que a.js incluya a b.js. Entonces haces en el head del html
Código:
<head> <script type="text/javascript" language="javascript" src="js/a.js" /> <script type="text/javascript" language="javascript" src="js/b.js" /> </head>
__________________ Saludoss Guille |
| ||||
Respuesta: Alguna forma de hacer un Include como en PHP pero en Javascript? hola, gracias! ok, entiendo, pero, lo que necesito es lo siguiente: por ejemplo tengo en un servidor un script en php que recibe un parametro y ejecuta una funcion ... y en otro server debo cargar un archivo que al ser llamado en el navegador debe "automaticamente" enviar el parametro que necesita el script en php en el server uno y ejecutarse para que devuelva el valor al script que lo esta llamando desde el server dos.. espero haberme hecho entender, gracias! |
| |||
Respuesta: Alguna forma de hacer un Include como en PHP pero en Javascript? Si lo que pretendes es incluir un javascript desde otro javascript como si fuesen includes anidados, puedes hacerlo del siguiente modo:
Código:
Observa que debes cerrar el tag de script con dos string diferentes para que no considere que ahí acaba el código javascript.document.write("<script type='text/javascript' src='test.js'></scr"+"ipt>"); También se puede hacer mediante funciones DOM (Document Object Model):
Código:
Y para borrar dicho elemento:// Create the Script Object var script = document.createElement('script'); script.src = 'server.js'; script.type = 'text/javascript'; script.defer = true; script.id = 'scriptID'; // Esto es para poder borrar el objeto despues for removal // Ahora se inserta el objeto creado en el elemento HEAD del html var head = document.getElementsByTagName('head').item(0); head.appendChild(script);
Código:
EDICION: Oh oh, acabo de ver tu último mensaje y creo que lo que pides no tiene nada que ver con includes anadados en javascript. Pero de todas formas no lo borro por si le sirve a alguien. var head = document.getElementsByTagName('head').item(0); var old = document.getElementById('scriptID'); if (old) head.removeChild(old); |