엘레멘트를 플레이하거나 디스플레이하는 동안의 시간을 반환하거나 지정한다.
![]() | Script | object.dur=[sVal] |
HTML | <ELEMENT dur="sVal"> |
Any media tag (img, media등 메디아 태그는 그 메디아 타입에따라 dur 속성의 디폴트값을 갖는다.
영상, 음성, 애니메이션 GIF 파일들은 dur 속성값이 메디아에 만들 때 지정되며, mediaDur 속성을 호출하여 알 수 있다.
애니메이션이 없는 정지 이미지는 dur 속성값이 0초이다.
다른 엘레멘트들에서 dur 속성 디폴트값이 무한대 시간인 indefinite이다.
dur 애트리뷰트의 값은 엘레멘트의 begin 속성값에 상대적인 시간이다. end 속성은 모체 엘레멘트의 timeline 시작 즉시 시작하는 절대값 중의 하나이다. 그러나 같은 엘레멘트에서 dur와 end 속성을 동시에 사용하지 말아야 한다.
DirectMusic 플레이에서 dur을 0으로 설정하면 플레이를 중지한다.
개체 | script | HTML | 규격 | IE |
---|---|---|---|---|
animate | animate.dur[=sVal] | <t:ANIMATE dur="sVal"> | 없음 | IE5.5(win32) |
animateColor | animateColor.dur[=sVal] | <t:ANIMATECOLOR dur="sVal"> | 없음 | IE5.5(win32) |
animateMotion | animateMotion.dur[=sVal] | <t:ANIMATEMOTION dur="sVal"> | 없음 | IE5.5(win32) |
animation | animation.dur[=sVal] | <t:ANIMATION dur="sVal"> | 없음 | IE5.5(win32) |
audio | audio.dur[=sVal] | <t:AUDIO dur="sVal"> | 없음 | IE5.5(win32) |
excl | excl.dur[=sVal] | <t:EXCL dur="sVal"> | 없음 | IE5.5(win32) |
img | img.dur[=sVal] | <t:IMG dur="sVal"> | 없음 | IE5.5(win32) |
media | media.dur[=sVal] | <t:MEDIA dur="sVal"> | 없음 | IE5.5(win32) |
par | par.dur[=sVal] | <t:PAR dur="sVal"> | 없음 | IE5.5(win32) |
playItem | playItem.dur[=sVal] | 없음 | 없음 | IE5.5(win32) |
playList | playList.dur[=sVal] | 없음 | 없음 | IE5.5(win32) |
ref | ref.dur[=sVal] | <t:REF dur="sVal"> | 없음 | IE5.5(win32) |
seq | seq.dur[=sVal] | <t:SEQ dur="sVal"> | 없음 | IE5.5(win32) |
set | set.dur[=sVal] | <t:SET dur="sVal"> | 없음 | IE5.5(win32) |
time2 | time2.dur[=sVal] | 없음 | 없음 | IE5.5(win32) |
video | video.dur[=sVal] | <t:VIDEO dur="sVal"> | 없음 | IE5.5(win32) |
이 속성은 (영문)SMIL 2.0(Synchronized Multimedia Integration Language)에서 정의되었다.
![]() | dur 속성⇒ | ![]() | ![]() ![]() ![]() |
<HTML xmlns:t="urn:schemas-microsoft-com:time"> <STYLE> .time{ behavior:url(#default#time2);} .divBlock{padding:5;width:400} </STYLE> <DIV id="div1Obj" class="time divBlock" begin="0" dur="5" timeaction="visibility" style="color:red;border:solid 1 red"> <IMG src=../../gif/rfexample.gif> 5초후에 감춰진다. </DIV> <DIV id="div2Obj" class="time divBlock" begin="0" dur="10" timeaction="visibility" style="color:green;border:solid 1 green"> <IMG src=../../gif/rfexample.gif> 10초(다시 5초)후에 감춰진다. </DIV> <DIV id="div3Obj" class="time divBlock" begin="0" dur="indefinite" timeaction="visibility" style="color:blue;border:solid 1 blue"> <IMG src=../../gif/rfproperty.gif> 감춰지지 않는다. </DIV> <BUTTON id="butObj" onclick="div1Obj.beginElement();div2Obj.beginElement();div3Obj.beginElement();">다시 시작</BUTTON><BR> <SCRIPT> document.write('div1Obj.dur='+div1Obj.dur+'<BR>'); document.write('div2Obj.dur='+div2Obj.dur+'<BR>'); document.write('div3Obj.dur='+div3Obj.dur+'<BR>'); </SCRIPT>
![]() | dur 속성 | ⇒ | ![]() ![]() |
최종 수정: 05/13/2025 00:06:44 | ![]() All right reserved | 비정상적인 방식으로 프레임없이 페이지에 접속하면 자주 오류가 발생됩니다. 오류가 나면 정상적 접속으로 시도해 보세요. | http://koxo.com/lang/js/property/dur.html |