Originariamente inviato da br1
Se proprio vuoi usare il metodo .open() ...

window.open("pagina.htm","nomeIframe");
ciao
Così me lo apre in una pagina nuova e non innestato nel iframe da me definito con nome "sotto"

Originariamente inviato da br1
oppure, piu' semplicemente:

document.getElementById("idIframe").location.href= "pagina.htm";
Così invece mi dice "necessario oggetto" perchè sicuramente non trova il mio iframe...