1. http://www.devguru.com/technologies/...ipt_index.html
oppure sul sito del W3C ( www.w3.org ).
2.
In javascript non e` possibile.
In jscript o VBS (ambedue solo microsoft) credo sia possibile.
Prova a verdere su MSDN oppure fai una ricerca: ci sono state varie risposte in tal senso.
Ciao
Michele