a mi esto me funciona en todas las versiones de IE
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"> titulo
<meta http-equiv="content-type" content="text/html; charset=utf-8" /> <script type="text/javascript"> //<![CDATA[
function mostrarcargando()
{
var obj = document.getElementById('cargando');
obj.innerHTML = "- -";
document.getElementById('cargando').style.visibility = "visible";
}
//]]>
<input name="Publicar" id="Publicar" value="Publicar Imagenes >>" class="boton" type="submit" onclick="mostrarcargando()"/> <div id="cargando" style="background-image:url(cargando.gif); background-repeat:no-repeat; width:130px; float:right; visibility:hidden; margin-right:20px; margin-top:3px; color:#0066CC;"></div>
Pregunto, el input lo tenés dentro de un form? porque si no, el name y que sea un type="submit" y no un type="button" no se entiende
SAludos