1
내 페이지에서 역 아약스 효과를 얻기 위해 prototype 프레임 워크를 사용하고, 나는이 스크립트를 사용하고 있습니다 , 내가 웹 서버를 종료 할 때 (내 경우에는 파이썬으로 작성한 작은 웹 서버에서) 많은 예외가 발생하여 404 오류가 발생하여이 예외를 catch하고 스크립트를 차단할 수있는 방법이 있습니까?캐치 예외 thowns 자바 스크립트 프레임 워크
내 페이지에서 역 아약스 효과를 얻기 위해 prototype 프레임 워크를 사용하고, 나는이 스크립트를 사용하고 있습니다 , 내가 웹 서버를 종료 할 때 (내 경우에는 파이썬으로 작성한 작은 웹 서버에서) 많은 예외가 발생하여 404 오류가 발생하여이 예외를 catch하고 스크립트를 차단할 수있는 방법이 있습니까?캐치 예외 thowns 자바 스크립트 프레임 워크
Ajax.Updater
옵션에 on404
옵션을 추가하고 onSuccess
과 같은 함수 핸들러를 전달하십시오.
on<HTTPSTATUSCODE>
처리기는 HTTP 코드가 처리기로 존재하는 경우에만 onSuccess가 실행되지 않도록합니다. 즉, 웹 서버가 500 오류로 응답하고 on404
처리기 만 정의한 경우 onSuccess
이 계속 실행될 수 있지만 성공은 200 개의 상태 코드 중 하나로 정의되어서는 안됩니다.
이제는 '리소스를로드하지 못했습니다'라는 메시지가 나타나면 onSuccess를 on200으로 변경했지만 '로드 실패 이벤트'를 어떻게 잡을 수 있습니까? 예를 들어이 이벤트에 팝업을 표시하고 싶습니다. – Luca
P. on404 옵션이 작동하지 않습니다. – Luca
문서에서 "작동해야합니다"라는 내용을 보겠습니다. onFailure 핸들러를 사용해보십시오. –