'ta buena la idea
pero con esa sintaxis sólo te a servir para explorer.
Te sugiero cambies esto
<script language="javascript">
function muestraGranDiv(){
document.all.granDiv.style.visibility = "visible";
}
</script>
por esto
<script language="javascript">
function muestraGranDiv(){
document.getElementById('granDiv').style.visibilit y = "visible";
}
</script>
Otra formula que podrías usar es la siguiente:
A los links de imágenes les pides que al hacer click no hagan nada
<a href="pepe.htm"
onclick="return false"><img src="imagen.jpg" /></a>
Y pones esta función en head
<script type="text/javascript">
function enlaces(){
for(m=0; m<document.getElementsByTagName('a'); m++){
document.getElementsByTagName('a')[m].onclick= function(){return true}
}
}
</script>
Y en body llamas a la función en el evento onload
<body onload="enlaces()">
saludos...