El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de JavaScript
Foros del Guru > JavaScript
Usuario ayuda con frames
netmind
1 Mensaje(s)
Enviado - 2/8/2004
 
tengo una pagina que contiene 2 frames, con los nobres internos: frame_izq, frame_central.
En el frame izquierdo tengo un menu en forma de arbol programado con Javascript, que se despliega, para ir haciendo llamadas a paginas que se cargan en el frame_central. Cada apartado del menu se despliega haciendo una llamada a la funcion cambiaestado, y así desplegar cada submenu. Mi pregunta es como puedo hacer otra llamada a otra funcion, para que ademas de desplegarme ese menu me abra en el frame_central una pagina que yo le marque.
Lo he intentado con la funcion geturl, pero solo consigo que se abra en una ventana nueva.- Aqui va el codigo del menu
Gracias.


<!-- saved from url=(0022)http://internet.e-mail -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
blockquote {
display: none;
margin: 18px;
}
-->
</style>
<script language="JavaScript" type="text/JavaScript">
var ocultar = "";
function cambiaEstado(iden)
{
var este = document.getElementById(iden);
if (este.style.display == 'block')
este.style.display = 'none';
else
este.style.display = 'block';
if (ocultar!= "" && este!=ocultar) {
ocultar.style.display = 'none';
}
ocultar=document.getElementById(iden);
}
</script>

<script language="JavaScript">
<!--
function geturl(pagina,nombreventana) {
geturl=open(pagina,nombreventana);
}
//-->
</script>
<link href="fondoceldas.css" rel="stylesheet" type="text/css">
<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>
<style type="text/css">
<!--
@import url("../paginas/tipo.css");
@import url("links.css");
fons {

}
-->
</style>
</head>

<body leftmargin="0" topmargin="0" bgcolor="#ffffff" background="../img/fondo_menu.jpg">
<img src="../img/menu.jpg" width="255" height="24" border="0">
<table width="230" border="0" cellpadding="0" cellspacing="0">
<tr>

<td >
<div align="right">
<p align="left"><a href="javascript:cambiaEstado('1'),geturl('cambio_corporacion.htm','')"><img src="../img/boton_coroporacion.jpg" width="255" height="24" border="0"></a></p>
</div></td>
</tr>
<tr>

<td style="filter:Alpha(opacity=70);">
<div align="right">
<blockquote class="texto" id="1">

<p align="left"><a href="carta_corporacion.htm" target="central"><font>+
Carta del Consejo de Administraci&oacute;n</font></a> <font ><br>
<a href="histo_corporacion_2.htm" target="central">+ Nuestra Historia</a><br>
<a href="organizacion_corporacion.htm" target="central">+ Organizaci&oacute;n
Corporativa<br>
</a> <a href="javascript:iframe('realiz_4.htm');"> + Identidad Propia</a><br>
<a href="compromisos_corporacion.htm" target="central">+ Nuestros
Compromisos</a><br>
<a href="delegacion_corporacion.htm" target="central"> + Delegaciones</a><br>
<a href="localizacion_corporacion.htm" target="central"> + Localizaci&oacute;n</a></font><br>
</p>
</blockquote>
</div></td>
</tr>
<tr>
<td style="background-repeat: repeat-x;
background-position: bottom; "valign="top" background="img/fondo_celda.gif">
<div align="left"><a href="javascript:cambiaEstado('2'),geturl('cambio_emiliano.htm','')"><img src="../img/boton_emiliano.jpg" width="255" height="24" border="0"></a></div></td>
</tr>
<tr>

<td style="filter:Alpha(opacity=70);">
<div align="right">
<blockquote class="texto" id="2">
<div align="left"><a href="javascript:iframe('encurso_1.htm');"><font>+
Perfil de la Empresa</font></a><font ><br>
</font> <a href="javascript:iframe('encurso_2.htm');"><font >+ Historia
</font></a><br>
<a href="javascript:iframe('encurso_2.htm');"><font>+ Organigrama</font></a><br>
<a href="javascript:iframe('encurso_2.htm');"><font>+ Politica de
Calidad y Medio Ambiente</font></a><br>
<a href="javascript:iframe('encurso_2.htm');"><font>+ Presencia
Nacional e Internacional</font></a><br>
<a href="lineas_negocio_emiliano.htm" target="central"><font>+
Lineas de Negocio</font></a><br>
<a href="javascript:iframe('encurso_2.htm');"><font>+ Localizaci&oacute;n
</font></a> </div>
</blockquote>
</div></td>
</tr>
<tr>

<td style="background-repeat: repeat-x;
background-position: bottom; "valign="top" class="texto"><a href="http://www.estrumaher.com" target="_blank"><img src="../img/boton_estrumaher.jpg" width="255" height="24" border="0"></a></td>
</tr>
<tr>
</tr>
<td style="background-repeat: repeat-x;
background-position: bottom; "valign="top" class="texto"> <a href="empre_grupo.htm" target="central"><img src="../img/boton_empresas.jpg" width="255" height="24" border="0"></a></td>
<tr>

<td style="filter:Alpha(opacity=70);">


</div></td>
</tr>
<td >
<div align="left"><a href="javascript:cambiaEstado('5'),geturl('cambio_infoem.htm','')"><img src="../img/boton_info.jpg" width="255" height="24" border="0"></a></div></td>
<tr>

<td style="filter:Alpha(opacity=70);">
<div align="right">
<blockquote class="texto" id="5">
<div align="left"><a href="javascript:iframe('pend_1.htm');"><font>+
Informaci&oacute;n</font></a><font color="#000000"><br>
</font> <a href="javascript:iframe('pend_2.htm');"><font>+ Contacto</font></a><br>
<a href="javascript:iframe('pend_2.htm');"><font>+ Noticias </font></a>
<p></p>
</div>
</blockquote>
</div></td>
</tr>
</table>
<p>&nbsp;</p>
</body>
</html>


 
 

 

Contactos myStudio Network