Si, ya lo noté, al abrir por primera vez no funciona bien en FF, hacelo asi
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" /> <script type="text/javascript"> //<![CDATA[
window.onload= function(){
if(!location.hash){
window.location.href = "#marcador";
}
}
//]]>
<div style="height: 900px;">contenido A
</div> <div id="marcador" style="background: red;">marcador
</div>
Así te asegurás que el objeto window carga completamente
A mi me funcionó bien
Saludos