un frameset non ha un body, lo ha come hai giustamente scritto, solo nel caso il browser non supporti i frame (quindi tra <noframe>)
se vedi il frameset non viene eseguito quello che hai scritto nel body
quell' onunload andrebbe nel <body> di un documento contenuto nel frameset, quello che nelle tue previsioni ha meno probabilita' di cambiare
in teoria anche i singoli <frame> hanno gestori evento onload/onunload ma non tutti i browser li supportano
ciao

Rispondi quotando