OnLoad funciona mal en Firefox

Hola. Como puedo hacer para que con onLoad usando Firefox no salga el icono de recargar la página hasta que el usuario no cierre una ventana de bienvenida. Tengo este código:
<html>
<head>
<script LANGUAGE="JavaScript">
      <!--
         function hola(){
            alert("Hola, ahora sí que cargó la página en IExplorer pero no en Firefox.");
         }
      //-->
      </script>
<title>ej1.2</title>
</head>
<body onLoad=hola()>
</body>
</html>
Gracias, saludos.

1 respuesta

Respuesta
1
A mi si me funciona en Firefox 3.5.3
Pero no me funcionaba en Google chrome
Porque tenia el bloquedor de ventanas (popups) activado
Aparte del bloqueador de popups, también podría estar desactivada la opción de JavaScripts (ver Herramientas ... Opciones ... Contenido)
En contacto,
Fernando.
En Herramientas ... Opciones ... Contenido, tengo todo marcado. La version de Firefox es la 3.0.14. La de java es la 6.14. Lo que decía era que funcionar en Firefox sí que funcionaba. El problema es que en la pestaña, aparece un icono de recargar que es un círculo girando, y esto no ocurre en IExplorer.
He validado el código en http://validator.w3.org/check y me sugieren este código:
  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<script language="JavaScript" type="text/javascript">
      <!--
         function hola(){
            alert("Hola, ahora s? que carg? la p?gina en IExplorer pero no en Firefox.");
         }
      //-->
</script>
<title>ej1.2</title>
</head>
<body onload="hola()">
</body>
</html>
Que sigue sin quitar el iconito de la recarga.
Lo mismo sucede en Google chrome,
El icono de la recarga desaparece cuando se acepta la alerta, lo que es un comportamiento aceptable (por parte del navegador) ya que esta esperando hasta completar de ejecutar el código JavaScript.
Fernando.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas