Hola otra vez:
Estuve tratando el tema, y te voy a pasar la página que funciona:
Código PHP:
<html>
<head>
<title>
Mostrar mientras
</title>
<script language=javascript>
var base = "http://www.sucaricatura.com/2002/maxi/2002H0";
var LaFoto;
function foto(n){
LaFoto = new Image();
LaFoto.src = base + n + ".jpg";
document.images.mostrar.src = "miemoticon.gif";
cargando();
}
function cargando() {
if (LaFoto.complete)
// completada la carga
document.images.mostrar.src = LaFoto.src;
else
// aún no se cargó
setTimeout("cargando()", 100);
}
</script>
</head>
<body >
<center>
<h1 id=precarga>
Mostrar mientras
</h1>
<p>
<a href="Javascript:foto('35')">foto1</a>
<br>
<a href="Javascript:foto('36')">foto2</a>
<br>
<a href="Javascript:foto('37')">foto3</a>
</p>
<img name="mostrar" id="mostrar" border=2 src="miemoticon.gif">
</center>
</body>
</html>
Para que funcionara en opera puse algo así:
<a href="#" onclick="foto('00')">foto 1</a>
Espero que te sirva.
Saludos