Ho un problemino che non riesco a risolvere in javascript.
Probabilmente è una di quelle cose che si risolvono in un batter d'occhio ma non riesco a trovare una soluzione.
Ho una pagina html (f2.html) che ha una serie di link interni
del tipo (<a name="1">nomelink</a>...è uno di quei link che permettono di scorrere ad un punto esatto della pagina).
Questa pagina è racchiusa in un iframe contenuto nella pagina
f1.html.
Vorrei che dalla pagina f1.html si riuscisse a far scorrere la pagina f2.html contenuta nell'iframe fino al punto esatto.
Allego il codice di f1.html
<html>
<head>
<title>Untitled</title>
</head>
<script language='JavaScript'>
function callIframe(elem){
frames.fifi.document.location.href = "#"+elem;
}
</script>
<body>
<table width="100%" height="100%">
<tr>
<td height="80%">
<iframe src="f2.html" name="fifi" id="fifi" width="100%" height="100%">fifi</iframe>
</td>
</tr>
<tr>
<td>
<input type="button" onclick="callIframe(193758);" style="width:100;height:25" value="OK">
</td>
</tr>
</table>
</body>
</html>
la funzione che invoco (frames.fifi.document.location.href = "#"+elemprovoca erroneamente il completo ricaricamento di f1.html all'interno dell'iframe.
Spero di essermi spiegato, comunque grazie, questo forum è veramente molto utile.