Questa volta IE non c'entra.

E` il DOM che non puo` accettare spazi nei nomi degli oggetti nella pagina.
Quello che specifichi nel secondo parametro di window.open() e` il nome di un oggetto, e deve seguire le regole dei nomi: iniziare conlettera e contenere solo lettere e numeri (il carattere underscore _ fa parte delle lettere).