Pergunta

Eu estou usando a seguinte função JavaScript dentro 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.';  
  }  
};  

Mas quando eu pressione o botão Cancelar na caixa de diálogo, eu estou recebendo um erro de página JavaScript:

Erro:. Erro não especificado

Todas as idéias?

Foi útil?

Solução

Verifique se o seu valor de (ItemChanged). É possível alguma outra coisa causas do erro? Ele funciona muito bem para mim.

Jsbin amostra.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top