mikey: javascript-funktion im iframe aufrufen

Beitrag lesen

Mal der kompeltte code, da der fehler wohl im dedail steckt

f.html

<html>
<head>
<script>
function zoom(navitem){
 var step=3,stop=32,osize=48;
 var e=document.getElementsByName("navitem");
 var diff,size;
 for(var n=e.length-1;n!=-1;--n){

diff=n-navitem;

if(diff<0)

diff*=-1;

size=osize-(diff*step);
  if(size<stop)

size=stop;
  e[n].width=size;
  e[n].height=size;
  e[n].vspace=diff;
 }

}
function test(){alert("test");}
</script>

</head>
<body>
...
</body>
</html>

a.html

<html>
<head>
</head>
<body>
<iframe src="./f.html" width="100%" height="48px" id="navid" name="navname">
  <p>Ihr Browser kann leider keine eingebetteten Frames anzeigen:
  Sie k&ouml;nnen die eingebettete Seite &uuml;ber den folgenden Verweis
  aufrufen: <a href="../../../index.htm">SELFHTML</a></p>
</iframe>
<script>document.frames.navnamedidzoom(5);</script>
</body>
</html>