DHTML 비헤이버들은 웹페이지 제작자들에게 Explorer 개체 모델을 확장할 수 있는 수단을 제공한다.
여러가지 비헤이버들이 IE5에서 적용되었고 이를 디폴트 비헤이버라 한다.

IE5.5 이후에서 time2 비헤이버가 Win32 플래트폼에서만 사용할수 있다.
디폴트 비헤이버는 시간, 인터랙티브 엘레멘트들은 HTML 문서에 추가할 수 있게 한다.
HTML+time(Timed Interactive Multimedia Extensions) 확장을 사용하여, 나타나는 시간, 지속되는 시간, 반복등을 원하는대로 설정할 수 있다.

아래 표들은 디폴트 비헤이버들의 개체 모델에 연결된 목록이다.


behavior
디폴트 비헤이버
개체속성메서드이벤트
이전페이지로페이지 맨위로페이지 맨아래로
비헤이버 설명
anchorClick 브라우저로 하여금 폴더를 항해할 수 있게 해 준다.
anim DirectAnimation 개체 보기와 DirectAnimation 음악의 플레이를 위한 인트탄스를 정의한다.
clientCaps Explorer에 의하여 지원되는 기능과 정보, 브라우저의 콤포텐트 설치 방식을 제공한다.
download 파일을 다운로드하고, 다운로드가 완료되면 특정 알림기능을 제공한다.
homePage 사용자 홈페이지에 대한 정보를 가지고 있다.
httpFolder 브라우저가 폴더를 항해할 수 있는 스크립트 기능을 포함하고 있다.
mediaBar 브라우저에서 메디어 파일을 위치시키고 플레이하는 사용자 기본 인터페이스를 제공한다.
saveFavorite 개체의 유지(persist) 데이터에 즐겨찾기 사이트를 가능하게한다.
saveHistory 개체의 유지(persist) 데이터에 브라우저의 방문기록을 가능하게한다.
saveSnapshot 웹페이지가 저장될 때 개체의 유지(persist) 데이터를 가능하게한다.
userData 사용자 데이터로부터 개체의 유지(persist) 데이터를 가능하게한다.

behavior
디폴트 비헤이버
속성메서드이벤트
이전페이지로페이지 맨위로페이지 맨아래로
개체 설명
MediaItem 메디어 플레이 목록(playlist)에서 한개의 항목을 나타낸다.
PlaylistInfo 메디어 플레이 목록(playlist)에 대한 정보를 포함하고 있다.

behavior
디폴트 비헤이버
개체메서드이벤트
이전페이지로페이지 맨위로페이지 맨아래로
속성 설명
attributeCount 메디어 개체와 연관된 애트리뷰트의 카운트(count )를 반환하거나 설정한다.
availHeight 윈도우 태그크바(taskbar)를 제외한 시스템 스크린의 작업 높이를 반환한다.
availWidth 윈도우 태그크바(taskbar)를 제외한 시스템 스크린의 작업 너비를 반환한다.
bufferDepth 스크린 비트맵 버퍼의 색상에 사용되는 픽셀(pixel) 당 비트(bit) 수를 반환한다.
colorDepth 목표 장히나 버퍼의 색상에 사용되는 픽셀(pixel) 당 비트(bit) 수를 반환한다.
connectionType 사용되는 연결 형식을 반환한다.
cookieEnabled 브라우저에서 사용자측 쿠기(cookie)가 가능한가를 반환한다.
cpuClass CPU 등급을 나타내는 문자열을 반환한다.
currentItem 현재의 메이더 항목을 반환하거나 설정한다.
disabledUI 메디어바 인터페이스(UI) 인스탄스가 불활성(disabled)되는가를 부울값으로 반환하거나 설정한다.
duration 현재의 메이어 항목의 지속시간을 반환하거나 설정한다.
enabled 메디어바 플레이어 제어가 활성화(enabled)되는가를 반환하거나 설정한다.
expires userData 비헤이버에서 유지(persist) 데이터의 만료 일자를 반환하거나 설정한다.
folder 폴더 이름자리의 확장자, 주소, 경로를 반환하거나 설정한다.
hasNextItem 플레이 목록에서 현재 항목 다음에 항목이 있는가를 반환하거나 설정한다.
height 스크린의 수직 해상도를 반환한다.
image anim:DA 엘레멘트에 의해 디스플레이되는 DirectAnimation 이미지(DAImage class)를 반환하거나 설정한다.
javaEnabled VM)(virtual machine)이 활성화(enabled)되는가를 반환한다.
name 메디어의 이름을 반환하거나 설정한다.
nextItem 플레이 목록에서 다음 메디어 항목이 있으면 다음 항목을 반환하거나 설정한다.
openState 메디어바 플레이어의 열린 상태를 나타내는 정수를 반환하거나 설정한다.
platform 브라우저가 운영되는 플래스폼(platform)을 반환한다.
playlistInfo 플레이 목록에 정보가 있으면 반환하거나 설정한다.
playState 메디어바 플레이어의 플레이 상태를 나타내는 정수를 반환하거나 설정한다.
sound anim:DA 엘레멘트에 의해 플레이되는 DirectAnimation 이미지(DASound class)를 반환하거나 설정한다.
sourceURL 메디어의 주소(URL)를 반환하거나 설정한다.
statics DirectAnimation에 사용되는 DAStatics 클라스 라이브러리(class library)를 포함하는 개체를 반환한다.
systemLanguage 시스템에서 사용되는 디폴트 언어를 반환한다.
target 항해의 목표가되는 윈도우나 프레임의 이름을 반환하거나 설정한다.
userLanguage 사용자의 현재 설정된 언어를 반환한다.
width 스크린의 수평 해상도를 반환한다.
XMLDocument 개체에 사용된 XML DOM(Document Object Model)의 참조를 반환한다.

behavior
디폴트 비헤이버
개체속성이벤트
이전페이지로페이지 맨위로페이지 맨아래로
메서드 설명
addComponentRequest 설치할 수 있는 지정된 콤포넨트를 추가한다.
addDABehavior 이 비헤이버가 애니메이션 모델의 부분이 아니면 운영 목록에 DirectAnimation 비헤이버를 추가한다.
clearComponentRequest C모든 컴포넨트 다운로드 요청을 제거한다.
compareVersions 두개의 버전 번호를 비교한다.
doComponentRequest addComponentRequest를 사용하여 요청한 모든 콤포넨트를 다운로드하여 설치한다.
getAttribute 지정된 애트리뷰트이 값을 번환한다.
getAttributeName 지정된 인텍스에 맞는 애트리뷰트의 이름을 반환한다.
getComponentVersion 지정된 콤포넨트의 버전을 반환한다.
getItemInfo 현재 메디어(media)의 지정한 애트리뷰트 값을 반환한다.
isComponentInstalled 지정한 콤포넨트가 설치되어 있는가를 반환한다.
isHomePage 지정된 주소(URL)가 사용자 홈페이지를 참조하는가를 나타내는 부울값을 반환한다.
load 사용자 데이터 저장으로부터의 정해진 UserData에 참여하는 개체를 로딩한다.
navigate 지정된 위치로 윈도우를 항해하여 폴더 보기의 내용을 디스플레이하게 한다.
navigateFrame 지정된 주소의 윈도우나 프레임으로 항해하여 내용을 디스플레이한다.
navigateHomePage 사용자 브라우저에 설정된 홈페이지로 항해한다.
playNext 플레이 목록이 있으면 플레이 목록에서 다음 메디어를 플레이한다.
playURL 지정된 주소로부터 메디어를 메디어바로 로딩하고 플레이를 시작한다.
removeAttribute 개체로부터 지정된 애트리뷰트를 제거한다.
removeDABehavior addDABehavior 메서드에 의하여 추가된 DABehavior 비헤이버 클라스를 제거한다.
save UserData 비헤이버에서 사용자 데이터 저장에 참여하는 개체를 저장한다.
setAttribute 지정된 애트리뷰트에 값을 할당한다.
setHomePage 사용자 브라우저의 홈페이지를 지정한 값으로 새로 설정한다.
startDownload 지정된 파일의 다운로드를 시작한다.
stop 현재 연주하고있는 메디어를 중지시킨다.

behavior
디폴트 비헤이버
개체속성메서드
이전페이지로페이지 맨위로페이지 맨아래로
이벤트 설명
onhide 메디어 바 플레이어(Media Bar player)가 감춰지면 발생된다.
onload 문서가 다시 로딩되면 유지(persist) 엘레멘트로부터 발생된다.
onopenstatechange 메디어 바 플레이어(Media Bar player)가 열린 상태가 바뀌면 발생된다.
onplaystatechange 메디어 바 플레이어(Media Bar player)가 플레이 상태가 바뀌면 발생된다.
onsave 웹페이지가 저장되거나 북마크되거나 혹은 사용자 브라우저가 다른 페이지로 이동하면 문서의 유지(persist) 엘레멘트로부터 발생된다.
onshow 메디어 바 플레이어(Media Bar player)가 보이게되면 발생된다.
behavior
디폴트 비헤이버
개체속성메서드이벤트
이전페이지로페이지 맨위로
최종 수정:
06/18/2025 23:22:02
KoXo Homepage
All right reserved
비정상적인 방식으로 프레임없이 페이지에 접속하면 자주 오류가 발생됩니다.
오류가 나면 정상적 접속으로 시도해 보세요.
http://koxo.com/lang/js/behavior/DefaultBehavior.html