Foros del Web » Creando para Internet » Herramientas y Software »

ver codigo

Estas en el tema de ver codigo en el foro de Herramientas y Software en Foros del Web. Sigo con este problema, este es un codigo con el que estaba probando, bueno es sola una parte del codigo, quiero que cuando el usuario ...
  #1 (permalink)  
Antiguo 21/07/2004, 13:12
 
Fecha de Ingreso: febrero-2004
Mensajes: 100
Antigüedad: 20 años, 2 meses
Puntos: 0
ver codigo

Sigo con este problema, este es un codigo con el que estaba probando, bueno es sola una parte del codigo, quiero que cuando el usuario este sobre una determinada opcion de un menu, me oculte una capa, ayuda de alguien conocedooooooooooooooooor por favor


la parte resaltada con de color es lo que puse, pero me produce un error

function mmLoadMenus() {
if (window.mm_menu_1118135756_0) return;
window.mm_menu_1118135756_0_1 = new Menu("opcion01",75,19,"Verdana, Arial, Helvetica, sans-serif",13,"#000000","#000000","#FFFFFF","#FF9900", "left","middle",3,0,1000,-5,7,true,false,true,0,true,true);

<a href="javascript:;"onMouseOver=("MM_showHideLayers ('Layer1','','show')")>

mm_menu_1118135756_0_1.addMenuItem("opcion2");
mm_menu_1118135756_0_1.hideOnMouseOut=true;
  #2 (permalink)  
Antiguo 21/07/2004, 13:18
 
Fecha de Ingreso: febrero-2004
Mensajes: 100
Antigüedad: 20 años, 2 meses
Puntos: 0
donde dice show layer es hide, hubo un errocito, pero ayudenmeeeeeeeeeeeeeeeeee
  #3 (permalink)  
Antiguo 21/07/2004, 18:38
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 1 mes
Puntos: 63
Hola

Bueno, nos ayudaría a ayudarte poder ver la función que hace el trabajo.

Es que ahora nos has puesto una función y la llamada a otra distinta.

De todas maneras, si lo que quieres es ocultar una capa, creo que te bastaría con este código.

Código:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript">
<!--
	function mostrarcapa(x) {
		if (x == 0) {
			document.getElementById('capita').style.display = 'none';
		} else {
			document.getElementById('capita').style.display = 'block';
		}
	}
//-->
</script>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>

<body>
<p onmouseover="javascript:mostrarcapa(0)" onmouseout="javascript:mostrarcapa(1)">al pasar la mano por aquí, se oculta la capa de abajo</p>
<p>&nbsp;</p>
<div style="width: 100px; height: 100px; background-color: #00ff00;" id="capita">
	<p>&nbsp;</p><p>&nbsp;</p>
</div>
</body>
</html>
Lo que te pongo es una página completa, pero solo para que tengas el ejemplo.

Espero que te sirva y si no es así, igualmente mucha suerte.

Felicidad
__________________
¡ hey, hou, hou, hey !
  #4 (permalink)  
Antiguo 21/07/2004, 22:17
 
Fecha de Ingreso: febrero-2004
Mensajes: 100
Antigüedad: 20 años, 2 meses
Puntos: 0
Efectivamente, el codigo que me hiciste el favor de enviar, funciona muy bien, ya lo proble, y listo, funciona, pero lo quice hacer como explique y noooo,mira te voy a poner el codigo ke tengo de una pruebita para ke chekes

yo quiero ke cuando el usuari pase el raton por las opciones 1,2,x desaparesca la capa y eso no me sale.

espero ke entiendas este codigo, yo no lo hice, lo hizo DW, cuando hice el menu, a una imagen le asocie el comportamiento de mostrar pop-up menu, aqui esta el codigo de arriba, y funciona pero no sobre las opciones del menu,ya lo puse dentro de la funcion donde carga el menu pero no me saleee

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

<script type="text/javascript">
<!--
function mostrarcapa(x) {
if (x == 0) {
document.getElementById('capita').style.display = 'none';
} else {
document.getElementById('capita').style.display = 'block';
}
}
//-->
</script>


<p onmouseover="javascript:mostrarcapa(0)" onmouseout="javascript:mostrarcapa(1)">al pasar la mano por aquí, se oculta la capa de abajo</p>
<p>&nbsp;</p>

<p>&nbsp;</p><p>&nbsp;</p>
</div>


<script language="JavaScript">
<!--
function mmLoadMenus() {
if (window.mm_menu_1118225426_0) return;
window.mm_menu_1118225426_0 = new Menu("root",89,16,"Arial, Helvetica, sans-serif",10,"#000000","#333333","#FFFFFF","#FF9900", "left","middle",3,0,1000,-5,7,true,false,true,0,true,true);
mm_menu_1118225426_0.addMenuItem("OPCION1");
mm_menu_1118225426_0.addMenuItem("OPCION2");
mm_menu_1118225426_0.addMenuItem("OPCION3");
mm_menu_1118225426_0.hideOnMouseOut=true;
mm_menu_1118225426_0.bgColor='#555555';
mm_menu_1118225426_0.menuBorder=1;
mm_menu_1118225426_0.menuLiteBgColor='#FFFFFF';
mm_menu_1118225426_0.menuBorderBgColor='#777777';

mm_menu_1118225426_0.writeMenus();
} // mmLoadMenus()
//-->
</script>
<script language="JavaScript" src="mm_menu.js"></script>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
</head>

<body>
<div id="capita" style="position:absolute; left:223px; top:18px; width:164px; height:100px; z-index:1; background-color: #000000; layer-background-color: #000000; border: 1px none #000000;"></div>
<script language="JavaScript1.2">mmLoadMenus();</script>
<a href="javascript:;" onMouseOver="MM_showMenu(window.mm_menu_1118225426 _0,156,27,null,'image1')" onMouseOut="MM_startTimeout();"><img src="../web3/imagenes/dimpletab_b1.gif" name="image1" width="159" height="30" border="0" id="image1"></a>
</body>
</html>
  #5 (permalink)  
Antiguo 22/07/2004, 02:51
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 1 mes
Puntos: 63
Hola

Pues copié tu código a una página vacia y lo probé...

a raíz de eso, vi dos cosas.

1. tienes unas líneas fuera de lugar, son parte de mi ejemplo.

Código:
<p onmouseover="javascript:mostrarcapa(0)" onmouseout="javascript:mostrarcapa(1)">al pasar la mano por aquí, se oculta la capa de abajo</p>
<p>&nbsp;</p>

<p>&nbsp;</p><p>&nbsp;</p>
</div>
2. ese código llama a un archivo .js que no incluyes, puede que allí esté la solución. Si quieres y puedes, podrías poner el contenido de ese archivo en otro post.

De todas maneras, los códigos de macromedia siempre me han parecido bastante complicados, pero aun así, trataré de revisarlo si lo pones.

:)

Suerte

Felicidad
__________________
¡ hey, hou, hou, hey !
  #6 (permalink)  
Antiguo 22/07/2004, 10:08
 
Fecha de Ingreso: febrero-2004
Mensajes: 100
Antigüedad: 20 años, 2 meses
Puntos: 0
No pude incluir el codigo x, ke es largisimo y eso ke lo hice solo para 3 opciones para hacer pruebas

otra opcion, para ke tu me hicieras el favor se hacerlo para ke veas.

primero pones x imagen ,y a esa imagen en comportamientos le indicas que muestre un pop-up menu , y pones digamos y unas 2, tres opciones en el menu, para ke cheques.

cuando el raton esta sobre la imagen se debe de ver las opciones del menu, deacuerdo??


automaticamente se crea el js, en la misma carpeta donde guardaste el ejemplo
y sobre una de esas opciones del menu quiero ocultar una capa, no se si sea muy clara... bueno,espero tu respuesta

Este es el pequeño codigo je,je,je
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 13:14.