Foros del Web » Programando para Internet » Javascript »

Por que no muestra el alert bien en mozilla?

Estas en el tema de Por que no muestra el alert bien en mozilla? en el foro de Javascript en Foros del Web. Hola amigos, Vereis tengo este codigo que encontre: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Javascript : Ver original < SCRIPT type = "text/javascript" > <!--   var enviando ...
  #1 (permalink)  
Antiguo 24/06/2013, 14:07
 
Fecha de Ingreso: marzo-2007
Mensajes: 751
Antigüedad: 17 años, 1 mes
Puntos: 4
Por que no muestra el alert bien en mozilla?

Hola amigos,

Vereis tengo este codigo que encontre:

Código Javascript:
Ver original
  1. <SCRIPT type="text/javascript">
  2. <!--
  3.  
  4. var enviando = false;
  5.  
  6. window.onbeforeunload = unloadMess;
  7.  
  8. function unloadMess () {
  9.         if (! enviando) {
  10.             mess = "Los cambios realizados no se guardarán"
  11.             return mess;
  12.            
  13.         }
  14. }
  15.  
  16. form_mapa.onsubmit = onSubmit;
  17.  
  18. function onSubmit () {
  19.         enviando = true;
  20. }
  21.  
  22. //-->
  23.  
  24. </SCRIPT>

La primera cosa es que el mensaje sale cambiemos algo o no en el formulario.

La segunda cosa es que en mozilla no muestra el mensaje, muestra un mensaje en ingles, en chrome y explorer si funciona bien,

A ver si alguien sabe que puede estar pasando

Un saludo

Última edición por franjgg; 24/06/2013 a las 14:28
  #2 (permalink)  
Antiguo 25/06/2013, 08:28
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Por que no muestra el alert bien en mozilla?

no se puede modificar el dialogo nativo del explorador en el onbeforeunload.

asigna los eventos sin detectar el DOMready, por lo que puede fallar al no estar determinado elemento en el DOM, como el formulario
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Etiquetas: funcion, muestra
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:12.