si che si può fare.
Io l'ho fatto con flash e php.

L'esempio invece è fatto con dhtml, ajax.