Foros del Web » Programando para Internet » Javascript »

Problema con menú js e includes

Estas en el tema de Problema con menú js e includes en el foro de Javascript en Foros del Web. Hola, El problema que me aqueja es que he hecho un menú js, el cual consta de tres códigos: 1 - El siguiente código, que ...
  #1 (permalink)  
Antiguo 02/02/2004, 20:33
Avatar de <-·DröGnÄn·->  
Fecha de Ingreso: diciembre-2002
Ubicación: Mendoza, Argentina
Mensajes: 1.405
Antigüedad: 21 años, 4 meses
Puntos: 1
Problema con menú js e includes

Hola,

El problema que me aqueja es que he hecho un menú js, el cual consta de tres códigos:

1 - El siguiente código, que debe ir en el head:

<script type="text/javascript" language="JavaScript1.2">
<!--
stm_bm(["Menu",400,"","blank.gif",0,"","",0,0,250,0,50,1,0 ,0,""],this);
stm_bp("p0",[1,4,0,0,0,4,0,0,100,"",-2,"",-2,10,0,0,"#000000","transparent","",3,0,0,"#660000 #660000 #660000 #999999"]);
stm_ai("p0i0",[6,1,"#000000","",0,0,0]);
stm_ai("p0i1",[0,"Inicio","","",-1,-1,0,"index.php","_self","","","","",0,0,0,"","",0, 0,0,1,1,"#336699",0,"#336699",0,"","",3,3,0,0,"#00 99cc","#0099cc","#ffffff","#ffffff","bold 10pt Verdana","bold 10pt Verdana",0,0]);
stm_aix("p0i2","p0i1",[0,"Foros","","",-1,-1,0,"http://www.mundosciberneticos.com.ar/foros/index.php","_self","","","","",0,0,0,"","",0,0,0,1 ,1,"#6699cc",0,"#6699ff",0,"","",3,3,0,0,"#000000" ,"#000000","#ffffff","#ffffff","9pt Verdana","9pt Verdana"]);
stm_aix("p0i3","p0i2",[0,"Chat","","",-1,-1,0,"chat.php"]);
stm_aix("p0i4","p0i2",[0,"Novedades","","",-1,-1,0,"novedades.php"]);
stm_aix("p0i5","p0i0",[]);
stm_aix("p0i6","p0i1",[0,"Secciones","","",-1,-1,0,""]);
stm_aix("p0i7","p0i2",[0,"Seccion1","","",-1,-1,0,"seccion1.php"]);
stm_aix("p0i8","p0i2",[0,"Seccion2","","",-1,-1,0,"seccion2.php"]);
stm_aix("p0i9","p0i2",[0,"Seccion3","","",-1,-1,0,"seccion3.php"]);
stm_aix("p0i10","p0i2",[0,"Seccion4","","",-1,-1,0,"seccion4.php"]);
stm_aix("p0i11","p0i2",[0,"Seccion5","","",-1,-1,0,"seccion5.php"]);
stm_aix("p0i12","p0i2",[0,"Seccion6","","",-1,-1,0,"seccion6.php"]);
stm_aix("p0i13","p0i2",[0,"Seccion7","","",-1,-1,0,"seccion7.php"]);
stm_aix("p0i14","p0i0",[]);
stm_aix("p0i15","p0i6",[0,"Servicios"]);
stm_aix("p0i16","p0i2",[0,"Servicio1","","",-1,-1,0,"servicio.php"]);
stm_aix("p0i17","p0i2",[0,"Servicio2","","",-1,-1,0,"servicio.php"]);
stm_aix("p0i18","p0i2",[0,"Servicio3","","",-1,-1,0,"servicio.php"]);
stm_aix("p0i19","p0i2",[0,"Servicio4","","",-1,-1,0,"servicio.php"]);
stm_aix("p0i20","p0i2",[0,"Servicio5","","",-1,-1,0,"servicio.php"]);
stm_aix("p0i21","p0i0",[]);
stm_aix("p0i22","p0i1",[0,"Acerca del sitio","","",-1,-1,0,"acercadelsitio.php"]);
stm_aix("p0i23","p0i2",[0,"Acercadelsitio1","","",-1,-1,0,"acercadelsitio.php"]);
stm_aix("p0i24","p0i2",[0,"Acercadelsitio2","","",-1,-1,0,"acercadelsitio.php"]);
stm_aix("p0i25","p0i2",[0,"Acercadelsitio3","","",-1,-1,0,"acercadelsitio.php"]);
stm_aix("p0i26","p0i2",[0,"Acercadelsitio4","","",-1,-1,0,"acercadelsitio.php"]);
stm_aix("p0i27","p0i2",[0,"Acercadelsitio5","","",-1,-1,0,"acercadelsitio.php"]);
stm_aix("p0i28","p0i2",[0,"Acercadelsitio6","","",-1,-1,0,"acercadelsitio.php"]);
stm_aix("p0i29","p0i0",[]);
stm_ep();
stm_em();
//-->
</script>

2 - El código <script type="text/javascript" language="JavaScript1.2" src="stm31.js"></script> que debe ir en el body

3 - El código del archivo stm31.js, el cual no publicaré por ser de gran extensión.

Al trabajar con includes, he dividido en cuatro partes una página, estas divisiones son el menú (izquierda), el título (arriba), el copyright (debajo) y el contenido (central).

El primer código lo copio en el archivo menú (en donde, para trabajar con includes, borro el html, el body, y el head). Al no tener head en el archivo menú, el segundo código lo copio en el archivo desde el cual hago los includes (el archivo plantilla). El tercer código es llamado entonces por el segundo desde la plantilla, bien, esto estaría correcto, desde mi punto de vista, pero no anda.

He probado añadirle el html, head y body al archivo menú, pero no anda.

He probado hacer el llamado desde el archivo menú, directamente (sin añadir el head), no anda.

He probado hacer el llamado desde el archivo plantillas, pero o anda.´

El código del archivo stm31.js está bien, no tiene errores.

Espero que alguien se tome la molestia de responder, desde ya muchas gracias.

Saludos
__________________
Diego Crescentino

Gracias por la ayuda...
  #2 (permalink)  
Antiguo 07/02/2004, 08:15
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Qué tal


por lo que explicas parece estar todo ok, es extraño que no te funcione

hay algún sitio en donde poder verlo en marcha?
  #3 (permalink)  
Antiguo 07/02/2004, 15:19
Avatar de <-·DröGnÄn·->  
Fecha de Ingreso: diciembre-2002
Ubicación: Mendoza, Argentina
Mensajes: 1.405
Antigüedad: 21 años, 4 meses
Puntos: 1
Hola,

Si, es exactamente el mismo menú que utilizo ahora en mi sitio - http://www.mundosciberneticos.com.ar/ - solo que sin includes (el problema se produjo al intentar utilizar includes).

Saludos
__________________
Diego Crescentino

Gracias por la ayuda...
  #4 (permalink)  
Antiguo 07/02/2004, 18:16
Avatar de <-·DröGnÄn·->  
Fecha de Ingreso: diciembre-2002
Ubicación: Mendoza, Argentina
Mensajes: 1.405
Antigüedad: 21 años, 4 meses
Puntos: 1
Hola,

Si quieren echarle un vistazo al código que no posteo, pueden descargarlo desde:

- http://www.mundosciberneticos.com.ar/stm31.js

Saludos
__________________
Diego Crescentino

Gracias por la ayuda...
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 03:18.