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