Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/07/2008, 12:37
00siete
 
Fecha de Ingreso: marzo-2008
Mensajes: 306
Antigüedad: 16 años, 10 meses
Puntos: 6
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:
document.write("<script type='text/javascript' src='test.js'></scr"+"ipt>");
Observa que debes cerrar el tag de script con dos string diferentes para que no considere que ahí acaba el código javascript.

También se puede hacer mediante funciones DOM (Document Object Model):
Código:
// 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);
Y para borrar dicho elemento:
Código:
var head = document.getElementsByTagName('head').item(0);
var old = document.getElementById('scriptID');
if (old) head.removeChild(old);
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.
__________________
Pop & Rock Bands
Pop Music Stars