onopen 이벤트

정의와 사용법

onopen 이벤트는 이벤트 소스와의 연결이 열릴 때 발생합니다。

관련 이벤트:

  • onmessage 메시지를 받을 때 발생
  • onerror 문제가 발생할 때 발생

서버에서 발신하는 이벤트에 대한 더 많은 정보는, 우리의 HTML5 서버에서 발신하는 이벤트 강의

예제

새로운 EventSource 객체를 생성하고, 업데이트를 전송하는 페이지의 URL을 지정합니다。

연결이 설정되었을 때(그리고 만약 그렇다면) <h1> 요소에 텍스트를 출력하십시오:

var source = new EventSource("demo_sse.php");
source.onopen = function() {
  document.getElementById("myH1").innerHTML = "서버 업데이트 가져오는 중";
};

직접 시도해 보세요

문법

object.onopen = function(){myScript};

직접 시도해 보세요

addEventListener() 메서드 사용:

object.addEventListener("open", myScript);

직접 시도해 보세요

주의사항:Internet Explorer 8 또는 이전 버전은 지원하지 않습니다 addEventListener() 메서드

기술적인 세부 사항

부풀리기: 지원하지 않음
취소할 수 있습니다: 지원하지 않음
이벤트 타입: 이벤트

브라우저 지원

표의 숫자는 이 이벤트를 최초로 완전히 지원하는 브라우저 버전을 나타냅니다.

이벤트 크롬 IE 파이어폭스 사파리 오페라
onopen 9.0 지원하지 않음 6.0 5.0 11.0