Tengo un inconveniente en el diseño de mi sitio web.
He querido manejar todo a través de DIV para ser más organizado. Anteriormente manejaba todo con FRAMES, pero según leí en todas las recomendaciones, lo mejor era pasarse a DIV.
Este es más o menos mi diseño:
Tengo una página principal que es la única que tiene FRAMES:
Código HTML :
<frameset rows = "22%, 80%" framespacing = "0" border = "0" bordercolor="#000033"> <frame name = "fPrincipalA" src = "cPrincipalA.html" frameborder = "2"> <frameset rows = "89%, 7%" border = "0" framespacing = "0"> <frame name = "fPrincipalT" src = "cMenuPrincipal.php"> <frame name = "fPrincipalU" src = "cPrincipalU.php"> </frameset> </frameset> </frameset>
La página que se carga como cMenuPrincipal.php contiene un DIV que contiene el Menú Principal, generado por un php que es llamado con un require_once y un DIV que lo utilizo para todos las páginas que llamo desde el menú.
En del DIV de contenido, me carga, por ejemplo, una página base en php que también tiene dos DIV. En el primer DIV cargo el título de un módulo (el que se llame por parte del usuario) y en otro DIV se carga una página forma.html que a su vez contiene dos DIV, el primero carga una página html con el menú del módulo y el segundo la forma en sí. La idea es que todo sea dinámico y no estar cambiando de páginas.
Si lo vemos desde la página del menú principal sería más o menos así:
Código HTML :
<head></head> <body> <div> <<!-- Menú Principal (Menu.php) --> </div> <div> <div> <!-- Título de la Forma (Titulo.html) --> </div> <div> <div> <!-- Menú de la Forma (Menu.html) --> </div> <div> <!-- Forma del Módulo (modulo.php) --> </div> </div> </div> </body>
El problema radica en que en el módulo.php que es una página común y corriente, no me ejecuta ningún javascript al cuál llamo en el head:
Código HTML :
<script type="text/javascript" src="../../js/operaciones.js"></script>
Cabe anotar que ya he probado todas las rutas y sé que que están bien ubicadas, ya que con el firebug de firefox se puede visualizar el código del javascript, así como debo mencionar que cuando los tenía en FRAMES, me funcionaban bien, pero al hacerlo con DIV no funcionan.
También he probado dejando el código en la misma página y no en un archivo js, pero nada que funciona.
Agradezco de antemano cualquier colaboración a este inconveniente.
Muchas gracias.