사용자가 중지 단추를 클릭하거나 웹 페이지를 닫을 때 발생한다.


이벤트 속성
document.onstop=handler JScript 만-
document.onstop=GetRef('handler') VBScript 5.0-
명명된 스크립트 <SCRIPT for=document event=onstop> Explorer-
이벤트 특성
Bubbles 없음
취소 불가
발생 원인
  • 중지 단추를 클릭했을 때.
  • 웹페이지에서 이탈할 때.
디폴트 작용 이벤트와 연관된 작용을 시작한다.
HTML 규격 비규격 IE 확장.

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

altKey ALT 키가 눌렸는가를 반환하거나 설정한다.
altLeft 왼쪽 ALT 키가 눌렸는가를 반환하거나 설정한다.
ctrlLeft 왼쪽 CTRL 키가 눌렸는가를 반환하거나 설정한다.
shiftLeft 왼쪽 SHIFT 키가 눌렸는가를 반환하거나 설정한다.
type 이벤트 개체의 이벤트 명칭을 반환하거나 설정한다.

특기

onstop 이벤트는 onbeforeunload 이벤트 다음에, onunload 이벤트 발생 이전에 발생한다.

적용
개체scriptHTMLIE


onstop 이벤트 예제

결과 표시창

브라워저의 '중지' 단추를 눌러보라.

<SCRIPT>
document.onstop=stopThis;
window.onload=initialize;
var timer;
function initialize(){
  timer=window.setInterval('clock()',1);
}
function clock(){
  showTime.innerHTML=new Date().toLocaleString();
}
function stopThis(){
  showEvent.innerText='('+event.type+') 이벤트 발생';
  window.clearInterval(timer);
}
</SCRIPT>
<DIV id="showTime" style="height:1.2em;width:300"></DIV>
<DIV id="showEvent" style="height:1.2em;width:300">결과 표시창</DIV>