con javascript puoi farlo solo con explorer se non ricordo male, se devi supportare anche altri browser devi utilizzare un linguaggio lato server...