Colega,
Vou aliviar seu trabalho. Já pensaram nisto antes.
Adianto que o objeto não é de minha autoria, está disponível no site da Código Livre para Download. ASPUpload.zip30.96KB37 downloads
Na página de teste está com VBS, no FF não vai funcionar, precisará ser feito em JS.
No IE da qual erro ?
Não se esqueça que se trata de uma OCX, portanto, terá que permitir que ela seja instalada na máquina, sujiro colocar o site de teste como "Sites Confiaveis".