ma porc...che testa che c'ho! non avevo guardato bene cosa avevi scritto soffermandomi solo sul parametro passato!
Allora,cominciamo a dire che per accedere all'iframe puoi fare cosi:
1- window.frames["nomeIframe"] //oppure con gli indici 0,1... ma te lo sconsiglio!
2- document.getElementById("IdIframe")
In entrambi i casi ottieni un riferimento all'OGGETTO ELEMENTO Iframe e quindi puoi accedere alle proprietà e ai metodi.
Se adesso prendiamo una variabile e la inizializziamo con un valore stringa che rappresenta il nome dell'iframe definito dall'attributo name corrispondente:
var nomeFrame="nomeMioFrame"
possiamo ottenere il riferimento con
window.frames[nomeFrame]
IL procedimento è analogo con il metodo 2 basta ragionare in termini di ID.