File upload functions in browsers assume you have full access to the file system. With WP you do not have unfettered access to the file system on the phone. Therefore, until IE9 allows you to choose from the locations on the phone where you *do* have access, this isn't possible. Perhaps in IE10? Those details aren't released yet IIRC.