예
문제는 이벤트 스트림 발생하면 무언가를 :
var source = new EventSource("demo_sse.php");
source.onerror = function()
{
// Do something to handle error
};
정의 및 사용
오류가 이벤트 소스와 함께 발생할 때의 OnError 이벤트가 발생합니다.
연결이 중단 될 때 오류가 일반적으로 발생합니다. 이런 경우에는 EventSource 객체는 자동으로 서버에 다시 연결을 시도합니다.
관련 이벤트 :
- 의 onMessage는 - 메시지가 수신 될 때 발생
- 으로 onOpen은 - 서버에 대한 연결이 열려있을 때 발생
서버 전송 이벤트에 대한 자세한 내용은, 우리의 읽기 튜토리얼 HTML5의 서버 전송 이벤트 .
브라우저 지원
테이블의 숫자는 완전히 이벤트를 지원하는 최초의 브라우저 버전을 지정합니다.
행사 | |||||
---|---|---|---|---|---|
onerror | 9.0 | 지원되지 않음 | 6.0 | 5.0 | 11.0 |
통사론
object .onerror=function(){ 사용 addEventListener() 메서드를 :
object .addEventListener("error", myScript ); 참고 : addEventListener() 메서드는 인터넷 익스플로러 8 이전 버전에서는 지원되지 않습니다.
기술적 세부 사항
거품 : 아니 취소 가능 : 아니 이벤트 유형: 행사
<이벤트 객체