>cambia qualcosa dal mio metodo

No, assolutamente. La particolarità è che utilizza un layer nascosto sopra il pulsante in flash per simulare il pulsante "sfoglia" anche su netscape e mozilla.
Tutto il resto è per forza in quel modo: frame nascosto, js, server side.