no se que te refieres con "frame". evidentemente no te refieres a <iframe> ni sus pares. ¿la URL que carga siempre es la misma? ¿la imagen es generada en el servidor? en todo caso, intenta ver el resultado que produce el siguiente script.
Código:
var ImagenPrueva = new Image();
ImagePrueva.onload = function(){
document.getElementById('IdDondeQuieroLaImagenDeFondo').style.backgroundImage = 'url('+ this.src +')';
};
ImagenPrueva.src = "/Imagenes/Sprite.gif";