Hola devtorres:
No sé si se podrá hacer, aunque un objeto XMLHttpRequest() tiene el método open donde se puede indicar el método, aunque al no tener nexo con los formularios (no estoy del todo seguro) no puedo imaginar como se haría lo que pides... pero sobre todo, me parece que este objeto está más enfocado a recibir datos y no enviarlos (se envían "peticiones")
Pero es fácil subir imágenes desde formularios normales con target a ventanas (no a la misma para evitar perder información)
Saludos