scusa...
ma se faccio:

var myPag=open("pagina.htm","pag") //pagina.htm è quella con frame...
myPag.main.document.location.href('ciao.htm')

perchè non funziona?! mi sembra assurdo che debba passare dei parametri nella url, o sto dicendo un mucchio di cavolate?