Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/04/2012, 21:33
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: IE9 - setTimeout("window.history.go(-1)",10000);

Eso deberías hacerlo asi
Código PHP:
Ver original
  1. <?php
  2. $mail = mail().....
  3. if($mail){
  4. echo "email enviado...";
  5. ?>
  6.  
  7. <script type="text/javascript">
  8. //<![CDATA[
  9. /* script */
  10. function ai(){
  11. location.replace('formg.html');// --> aqui la página que contiene el form
  12. }
  13. var t = setTimeout('ai()', 10000);
  14. //]]>
  15. </script>
  16.  
  17. <?php
  18. }
  19. ?>
en cuanto a tu página, no se puede probar en ie9, hay algo mal echo en el mouseover / mouseout que muestra el form, y de seguro ese no es un problema de IE, si no de tu código.
Personalmente, me parece completamente equivocado ya sea invitar al usuario a cambiar de navegador ó instalar un complemento, hoy por hoy, cualquier página debe funcionar correctamente en IE9
Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.