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.