wie wär's wenn du einfach zeigst, was du machst, dann kann man dir sagen was du falsch machst, das würde mir dir Sache erleichtern.
so sieht die test-seite aus:
<!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" lang="en">
<head>
<meta http-equiv="Content-Language" content="de">
<title>TEST</title>
</head>
<script>
function anpassen()
{
document.getElementById('iframe').style.height = frames['iframe'].document.getElementById('inhalt').offsetHeight + 'px';
}
</script>
<body bgcolor="#008000">
<div id=inhalt>
<table border="0" width="730">
<tr>
<td id=h1>TEST</td>
</tr>
</table>
<p></p>
<p><a target="show" href="SP.htm">S1</a>, <a target="show" href="SP2.htm">S2</a></div>
<p>
<iframe id="iframe" frameborder ="0" scrolling=no name="show" width="730" style="height:5px" onLoad="anpassen()" src="SP.htm"></iframe></p>
</body>
</html>
mfg exploit666