2

我在 IE6 中使用以下 JavaScript 函数:

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.';  
  }  
};  

但是当我按下对话框上的取消按钮时,我收到一个 JavaScript 页面错误:

错误:未指定的错误。

有任何想法吗?

4

1 回答 1

2

检查 (itemChanged) 的值。是否有其他原因导致错误?这对我来说可以。

Jsbin示例。

于 2009-06-18T03:54:41.830 回答