Pregunta

Estoy usando la siguiente función de JavaScript en IE6:

window.onbeforeunload = function() {  
  if (itemChanged) {  
     return 'You have made changes to data on this page.  If you navigate away from this page without first saving your data, the changes will be lost.';  
  }  
};  

Pero cuando presiono el botón Cancelar en el cuadro de diálogo, aparece un error de página de JavaScript:

  

Error: error no especificado.

¿Alguna idea?

¿Fue útil?

Solución

Verifique su valor de (itemChanged). ¿Es posible que algo más cause el error? Funciona bien para mí.

Jsbin muestra.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top