엘레멘트에서 시간이 중지되면 발생한다.


이벤트 속성
object.onend=handler JScript 만-
object.onend=GetRef("handler") VBScript 5.0-
인라인 HTML <ELEMENT onend="handler"> 모든 플랫트폼
명명된 스크립트 <SCRIPT for=object event=onend> Explorer-
이벤트 특성
Bubbles 없음
취소 불가
발생 원인 엘레멘트의 t:end 시간을 설정한다. 엘레멘트 end 시간의 값은 다른 엘레멘트들에 따라 다를 수 있고, 이벤트가 실제로 언제 발생되는가를 결정한다.
디폴트 작용 연관된 이벤트처리자를 호출한다.

DHTML 개체 모델에서 이벤트처리자는 파라메터들을 직접 받지는 못해도, event개체의 쿼리를 사용할 수 있다.

srcElement 이벤트가 발생한 개체를 반환하거나 설정한다.
type 이벤트 개체로부터의 이벤트의 이름(이벤트의 종류)를 설정하거나 반환한다.
특기

이 이벤트는 endElement 메서드가 작동되었를 때도 발생될 수 있고, end 애트리뷰트에 의해 생성된 다른 종속 사항의 영향을 받을 수 있다. 엘레멘트의 시간 repeatCount 속성값이 1보다 크면, 이 이벤트는 모든 반복이 완료된 다음에 한번만 발생된다. 이벤트의 시간 맞춤은 fill 애트리뷰트의 영향을 받지 않는다. 엘레멘트이 fill 애트리뷰트가 freeze혹은 hold로 설정되어 있으면, 이 이벤트는 모체 엘레멘트의 시간이 완료되었을 때 발생된다.

적용
개체scriptHTMLIE
참조
onbegin, HTML+time

영문 SMIL(Synchronized Multimedia Integration Language) 규격의 확장이다.


속성 예제

첫째 문단 내용.
둘째 문단 내용.
세째 문단 내용.
결과 표시창

onend 이벤트로 시간의 종료를 알린다. 임시중지는 종료가 아니고 중간에 다시 시작하는 것은 전번 시간의 종료를 발생시킨다.

<HTML xmlns:t="urn:schemas-microsoft-com:time">
<HEAD>
<TITLE>onend Event</TITLE>
<STYLE> .time {behavior:url(#default#time2);}</STYLE>
<IMPORT namespace="t" implementation="#default#time2">
</HEAD>
<BODY>
<T:excl id="timeObj" onend="showA.innerHTML='정상적으로 종료되었다.';">
<DIV id="div1" class="time" begin="0" dur="3">첫째 문단 내용.</DIV>
<DIV id="div2" class="time" begin="2" dur="3">둘째 문단 내용.</DIV>
<DIV id="div3" class="time" begin="4" dur="3">세째 문단 내용.</DIV>
</T:excl>
<BUTTON onclick="timeObj.pauseElement()">임시 중지</BUTTON>
<BUTTON onclick="timeObj.resumeElement()">계속 진행</BUTTON>
<BUTTON onclick="showA.innerHTML='';timeObj.endElement()">시간 중지</BUTTON>
<BUTTON onclick="showA.innerHTML='<FONT color=blue>결과 표시창</FONT>';timeObj.beginElement()">다시 시작</BUTTON>
<DIV id=showA style="color:red"><FONT color=blue>결과 표시창</FONT></DIV>
</BODY>
</HTML>