내 onbeforeunload 핸들러가 "지정되지 않은 오류"오류를 일으킨 이유는 무엇입니까?
-
06-07-2019 - |
문제
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 견본.
제휴하지 않습니다 StackOverflow