onbeforeunloadハンドラーが“不特定のエラー”を引き起こす理由エラー?

StackOverflow https://stackoverflow.com/questions/1010681

質問

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ページエラーが表示されます:

  

エラー:不特定のエラー。

アイデアはありますか

役に立ちましたか?

解決

(itemChanged)の値を確認します。他の何かがエラーを引き起こす可能性はありますか?私にとってはうまくいきます。

Jsbin サンプル。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top