Como poner menú desplegable en restantes páginas de la web

Hola,
He puesto el menú desplegable en la página index.html y funciona perfectamente pero cuando entro desde este menú a alguna página, desde esa página quiero seguir navegando sin tener que volver a la página de inicio. He intentado poner el menú desplegable en esa otra página pero ni siquiera me sale el menú y me da varios códigos de error. Creo que es un problema de poder enlazar los archivos aunque en la otra página he cambiado las rutas para que los encuentre, pero no me sale. En mi index.html solo he puesto dos menú desplegables (desplegable1 y desplegable 2). ¿Las otras páginas también funcionan con "desplegable1" y "desplegable 2" o es necesario en estos archivos "numero-de-menus.txt" "definir-menus.txt" definir otros desplegables?
Muchas gracias y un saludo a todos
Jmanuel
danos la direccion de tu web para que podamos tener una idea mas clara de lo que te pasa, saludos.
Hola,
Mi web la he traducido a 3 idiomas, siendo el "index.html" en francés y luego he creado un "iindex.html" para la portada en inglés y un "eindex.html" para la portada en español. Los tres están en el raíz.

He puesto el menú desplegable y se ve perfecto en los 3 ficheros "index" y me funcionan todos los enlaces. Sin embargo el menú no se ve igual en las páginas secundarias, aunque también funcionan perfectamente todos los enlaces.

Es como si no encontrara las imágenes en la carpeta objetos que está en el raíz.

Todavía no la he subido la web a la red completa. Te mando una captura de pantalla del "index" y otra de una página secundaria "intérieur" para que veas la diferencia.

[contenido no disponible]

[contenido no disponible]
Gracias
Un saludo
Jmanuel
las paginas que llamas "secundarias", estan dentro de alguna carpeta? si es asi, es probable que por eso no se vean las imagenes, recuerda que si esta dentro de una carpeta debes poner ../ en la ruta, para que se vean las imagenes fuera de esa carpeta.
Hola,

La pagina secundaria esta dentro de una carpeta que cuelga de raíz.

Los enlaces en los ficheros index a los ficheros del menú desplegable en el raiz son:

.
.
.
<link rel="stylesheet" href="estilo-menu-desplegable.css" type="text/css" media="all">
<script language="javascript" src="no-tocar.txt" type="text/javascript"></script>
<script language="javascript" src="numero-de-menus.txt" type="text/javascript"></script>
</head>
<body>
<body onload="init();">
<div id="global">
.
.
.
.
</div>
<script language="javascript" src="definir-menus.txt" type="text/javascript"></script>
</body>
</html>


Los enlaces en las páginas secundarias a los ficheros del menu desplegable son:
.
.
.
<link rel="stylesheet" href="../estilo-menu-desplegable.css" type="text/css" media="all">
<script language="javascript" src="../no-tocar.txt" type="text/javascript"></script>
<script language="javascript" src="../numero-de-menus.txt" type="text/javascript"></script>
</head>
<body>
<body onload="init();">
<div id="global">
.
.
.
.
</div>
<script language="javascript" src="../definir-menus-comun.txt" type="text/javascript"></script>
</body>
</html>

Como puedes ver he puesto ../ en la ruta, de hecho el menu me funciona en todas las páginas el único problema es que no se visualiza lo mismo en las páginas secundarias que en las páginas index. ¿Puede estar el problema en la línea
<body onload="init();"> porque hay no se si hay que poner ../ ni donde?
Gracias
Un saludo
jmanuel
Claro, pero mira en los enlaces que van dentro del menu desplegable, los que van alas distintas paginas, si usas los mismos para las index que para las que estan en la carpeta, en uno de los menues estaran mal los enlaces

por ejemplo si en el menu desplegable que esta en uno de los index dice

interiour
andara, pero si usas el mismo en una pagina dentro de una carpeta, no andara porque no tendra ../

hace tiempo que no uso menus desplegables, muestrame el codigo completo del que usas en una de las paginas index que estan en el directorio raiz, y el de una de las que estan dentro de una carpeta subida al directorio raiz.

porque no te creas una cuenta gratuita en un servidor, y subes los archivos para probarlos bien, puedes hacerlo en cinco minutos, prueba con 000webhost.

Esto se esta complicando :wink:
Hola,

Para el menú desplegable tengo el fichero "definir-menus.txt" que lo utilizo para el "index.html"
y he creado otro "definir-menus-comun.txt" para todas las páginas secundarias.Como verás en mi respuesta anterior los dos los tengo enlazados de diferente manera para la página "index"

</div>
<script language="javascript" src="definir-menus.txt" type="text/javascript"></script>
</body>
</html>

y la página secundaria "interieur"


</div>
<script language="javascript" src="../definir-menus-comun.txt" type="text/javascript"></script>
</body>
</html>

Como tengo tres idiomas en la web he creado

también "edefinir-menus.txt" para index en español y "edefinir-menus-comun.txt" para páginas secundarias en español y

"idefinir-menus.txt" para index en inglés y "idefinir-menus-comun.txt" para páginas secundarias en inglés.
Te mando captura de pantalla de los ficheros "definir-menus.txt" y "definir-menus-comun.txt" que corresponden a mi web principal que está en francés.


[contenido no disponible]

[contenido no disponible]

Intentaré subir todo al servidor pero estoy corrigiendo las páginas en inglés que no lo domino mucho y no me gustaría subirlo con demasiados errores.
Lo que me extraña es que todos los enlaces del menú funcionan perfectamente. No tendré también que meter las imágenes del menú desplegable en las carpetas objetos de las otras páginas?


Muchas gracias y saludo
Jmanuel
Hola ,
acabo de hacer lo que se me ha ocurrido en mi anterior mensaje y funciona perfectamente. He copiado las ocho imágenes del menú desplegable que se encuentran en la carpeta objetos del raíz en las dos carpetas objetos que se encuentran dentro de la carpeta "appartement" y la carpeta "alentours" y funciona todo perfecto. El problema es enlazar la carpeta objetos del raíz con las carpetas "appartement" y "alentours" que son las que tienen menú desplegable.
Pero no sé como.
Si ves algo dímelo porfa.
Gacias de nuevo y un saludo
jmanuel