algo asi te podria servir
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> html,body{width:100%; height:100%; padding:0; margin:0;}
.loading{ position:absolute; width:54px; height:55px; left:50%; top:50%; margin-left:-27px; margin-top:-27px; background:url(http://bocadepiano.com/comunidad/templates/tmpl_uni/images/loading.gif);}
img{display:none;}
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
$(document).ready(function(){
$('img').load(function(){
$('.loading').fadeOut('fast');
$(this).css({ height:$('body').height(), width : $('body').width()}).fadeIn('slow');
});
});
<img src="http://piliymili.files.wordpress.com/2008/09/skull_wallpaper_v2_by_lordzoltan.jpg" alt= "" />