Hola otra vez:
Escogí una imagen al azar y este es el nombre:
http://www.romanicoennavarra.info/images/a_artaiz 41.jpg
a_artaiz%2041.jpg
Es el nombre que se ve con explorer (y supongo que con mozilla ya que con mozilla se ve bien)
Prueba cambiando la linea de código:
contenido += "</title></head><body style='background-image: url(" + _img_grande.src + ")'></body></html>";
Por...
contenido += "</title></head><body style='background-image: url(" +
escape(_img_grande.src) + ")'></body></html>";
cambiando el nombre del fichero por uno que puede reconocer el explorador.
Saludos