Hola
Después de hacer algunas pruebas, a mi me funciona en FF y IE. En ambos fija y centra la imagen a la derecha
Código javascript
:
Ver original<html>
<head>
<style type="text/css">
#fix { z-index:15000;}
body > div#fix { position: fixed; right:0px; bottom:0px;}
</style>
<script type="text/javascript">
function fixImagen () {
var alto = parseInt(((screen.height) / 2) / 2);
var elem = document.getElementById("fix");
elem.style.bottom = alto + "px";
}
window.onload = fixImagen;
</script>
</head>
<body>
<div id="fix">
<a href="#"><img src="img.gif"/></a>
</div>
</body>
</html>
Suerte