Foros del Web » Creando para Internet » HTML »

problemas en codigo al insertar menu

Estas en el tema de problemas en codigo al insertar menu en el foro de HTML en Foros del Web. hola amigos construi un menu emergente en fireworks y lo exporte,.me resultaron 3 archivos: menu.html, menu.gif y mm_menu de js. luego inserte en mi pagina ...
  #1 (permalink)  
Antiguo 22/04/2005, 10:50
Avatar de hendrix  
Fecha de Ingreso: agosto-2003
Ubicación: chile lindo
Mensajes: 1.109
Antigüedad: 14 años, 3 meses
Puntos: 7
problemas en codigo al insertar menu

hola amigos
construi un menu emergente en fireworks y lo exporte,.me resultaron 3 archivos: menu.html, menu.gif y mm_menu de js.
luego inserte en mi pagina el archivo menu.html.
Hice la prueba en vista previa y sale error de pagina.
que puede ser o olvide hacer algo?
ayudenme porfavor.
les pego el codigo aca abajo ok.

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<script language="JavaScript1.2">mmLoadMenus();</script>
<img name="menu" src="menu.gif" width="140" height="20" border="0" usemap="#m_menu" alt="">
<map name="m_menu">
<area shape="poly" coords="0,0,140,0,140,20,0,20,0,0" href="#" alt="" onMouseOut="MM_startTimeout();" onMouseOver="MM_showMenu(window.mm_menu_0422112448 _0,9,22,null,'menu');" >
</map>
</body>
</html>

saludos y gracias
  #2 (permalink)  
Antiguo 22/04/2005, 11:36
 
Fecha de Ingreso: enero-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.047
Antigüedad: 14 años, 10 meses
Puntos: 10
es muy probable que en el HEAD del archivo menu.html haya un vinculo con el archivo mm_menu.js... ya que este ultimo tierne que estar guardada la funcion "mmLoadMenus()"... fijate y si esta copialo dentro del head de tu pagina.
__________________
oohh... quisiera ser godines!!!
  #3 (permalink)  
Antiguo 22/04/2005, 11:54
Avatar de hendrix  
Fecha de Ingreso: agosto-2003
Ubicación: chile lindo
Mensajes: 1.109
Antigüedad: 14 años, 3 meses
Puntos: 7
soy nuevo en esto
podrias explicar en una forma mas sencilla
gracias
  #4 (permalink)  
Antiguo 22/04/2005, 13:39
 
Fecha de Ingreso: enero-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.047
Antigüedad: 14 años, 10 meses
Puntos: 10
dices que fireworks te genero 3 archivos: menu.html, menu.gif y mm_menu.js
Y por lo que veos no has usado menu.html sino que has copiado lo que habia en el a otro archivo al que llamas "mi pagina".
Pero si te fijas en el codigo html de menu.html tendria que haber algo asi:

<html>
<head>
<script type="text/javascript" src="mm_menu.js"></script>
</head>
...

lo que hace esa linea es llamar al archivo mm_menu.js que es donde se guardan las funciones javascript que se usan para que funcione el menu emergente.
Por lo que si no tienes esa linea cuando llamas la funcion "mmLoadMenus();" el navegador te da error porque esa funcion piensa que no existe.

lo que puedes hacer tambien es copiar el contendio de mm_menu.js adentro de tu nueva pagina quedando algo asi:

Código:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript1.2">
<!--
// pega aca todo el contenido de mm_menu.js
-->
</script>
</head>

<body bgcolor="#FFFFFF" text="#000000">
<script language="JavaScript1.2">mmLoadMenus();</script>
<img name="menu" src="menu.gif" width="140" height="20" border="0" usemap="#m_menu" alt="">
<map name="m_menu">
<area shape="poly" coords="0,0,140,0,140,20,0,20,0,0" href="#" alt="" onMouseOut="MM_startTimeout();" onMouseOver="MM_showMenu(window.mm_menu_0422112448_0,9,22,null, 'menu');" >
</map>
</body>
</html>
__________________
oohh... quisiera ser godines!!!
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 11:31.