JavaScript (together with HTML and CSS) strictly on client side (without server support) allows you initiate File Dialog and store results in the specified object as shown here:
[URL="http://www.example.com/pr_fd.htm"]http://www.example.com/pr_fd.htm[/URL]
and
[URL="http://www.example.com/pr_WidgetBuilder_FileDialog.htm"]http://www.example.com/pr_WidgetBuilder_FileDialog.htm[/URL]
When user gets the file name from File Dialog, s/he can do what he wants: open, upload, save appropriate file...
[edited by: tedster at 9:18 am (utc) on July 15, 2008]
[edit reason] use example.com in code [/edit]