Hola me gustaria saber como actualizar un iframe, lo tengo metido en una pagina asi:
<IFRAME name=top src="avatar.php" frameBorder=0 width=100% height=100%></IFRAME>
que llama a otra que es la siguiente:
html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table width="239" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="119" height="28" valign="middle"> <font size='2'><b><font color='#000000' face='Verdana, Arial, Helvetica, sans-serif'><img src='imagenes/b092.gif' width='15' height='15' align='absmiddle'>
Avatar: </font></b></font></td>
<td width="120" rowspan="2" valign="middle" align="center">
<?php
$imagen = array(
0=>"imagenes/img_sin.gif",
1=>"imagenes/img_sin.gif",
2=>"imagenes/avatar_edonkey.gif"
);
$valo = $_GET["ima"];
?>
<img src="<?php echo $imagen[$valo]; ?>" width="75" height="75"></td>
</tr>
<tr>
<td height="82" valign="middle" align="center">
<form name="form1">
<div align="center">
<select name="menu1" onChange="MM_jumpMenu('top',this,0)">
<option selected>Elige</option>
<option value="avatar.php?ima=1">Sin Imagen</option>
<option value="avatar.php?ima=2">eDonkey</option>
</select>
</div>
</form>
</td>
</tr>
</table>
</body>
</html>
Uso esta para actualizar, un menu de saltos:
<form name="form1">
<div align="center">
<select name="menu1" onChange="MM_jumpMenu('top',this,0)">
<option selected>Elige</option>
<option value="avatar.php?ima=1">Sin Imagen</option>
<option value="avatar.php?ima=2">eDonkey</option>
</select>
</div>
</form>
Y el problema que tengo es que cuando utilizo el menu de salto para cambiar una foto y que me muestre otra se me actualiza pero en toda la pagina principal no en el cacho donde tengo metido el IFRAME