a parte il fatto che potresti usare la collezione frames senza passare per il getElementsByTagName, ma poi fai:

frame.onload = 'alert("Aggiorno il frame "+name);';

invece di passare un riferimento ad una funzione come invece hai fatto in

window.onload = modificaOnload

ciauz