mas o erro foi praticamente o mesmo mas na hora de mostrar o erro que deu ele disse :
'top.CentralFrame.document' é nulo ou nao é um objeto
Mas beleza galera valeu deixa isso pra la pq ta parecendo que nao da pra fazer isso em js ....
eu andei procurando em varios sites de busca situações semelhantes e achei a mais similar esta aqui:
Para se criar frames, você vai precisar (frames.htm):
<HTML>
<HEAD>
<title>Frames</title>
</HEAD>
<FRAMESET ROWS="50%,50%">
<FRAME SRC="frame1.htm" name="fr1" noresize>
<FRAME SRC="frame2.htm" name="fr2">
</FRAMESET>
</HTML>
Aqui está a fonte de frame1.htm:
<HTML>
<HEAD>
<script language="JavaScript">
<!-- Hiding
function hi() {
document.write("Alô!<br>");
}
function yo() {
document.write("E aí?<br>");
}
function bla() {
document.write("bla bla bla<br>");
}
// -->
</script>
</HEAD>
<BODY>
Este é o nosso primeiro frame!
</BODY>
</HTML>
E aqui o frame2.htm:
<HTML>
<body>
Este é o nosso segundo frame!
<p>
<FORM NAME="buttonbar">
<INPUT TYPE="button" VALUE="Alô" onClick="parent.fr1.hi()">
<INPUT TYPE="button" VALUE="E aí?" onClick="parent.fr1.yo()">
<INPUT TYPE="button" VALUE="Bla" onCLick="parent.fr1.bla()">
</FORM>
</BODY>
</HTML>
mas eu tentei adaptar a ideia a minha situação colocando assim : <...onclick="parent.CentralFrame.AddToCalculator();">
mas nao consegui...
Obs.: No mesmo site onde tem este exemplo ele ja tem uma demonstração de como fica o codigo acima pronto:
http://unix.wmonline...js/javascr3.htm
alguem ai se habilita !?!?!?!?!?!?!?!?!?!?!?!?
