Se não foi possível é porque o URL do seu iframe tem outro domínio que não o da sua página, certo? Se for isso, ele não vai executar mesmo. O JS bloqueia isso por segurança.
É esse o erro que está dando?
J
julianostr
Exemplo:
Página1.html
<HTML><HEAD><TITLE>NewDocument</TITLE><SCRIPTLANGUAGE="JavaScript"><!-- function b() { document.frames["teste"].aa(); }//--></SCRIPT></HEAD><BODY><FORMMETHOD=POSTACTION=""><inputtype="button"value="teste"onClick="b()"></FORM><iframename="teste"src="file://c:/Noname7.html"></iframe></BODY></HTML>
Tela que tem o iframe:
<HTML><HEAD><TITLE>NewDocument</TITLE><SCRIPTLANGUAGE="JavaScript"><!-- function aa() { alert("dentro da funcao do iframe"); }//--></SCRIPT></HEAD><BODY><FORMMETHOD=POSTACTION="">
teladoiframe
</FORM></BODY></HTML>
ercardoso
Exatamente o que eu queria!
document.frames[“nomedoframe”]