시간 엘레멘트의 반복시간을 초단위로 반환하거나 설정한다.

인수
: (속성 문자열)

속성값은 시간 엘레멘트의 반복시간을 나타내는 시간단위 문자열이다.

indefinite 디폴트이며 무한정 반복된다.
시간 엘레멘트 시간의 반복 총 시간이며 이 값은 시간 양식에 따른다.

이 속성은 읽기전용 혹은 읽기/쓰기로 디폴트값은 indefinite이다.

특기

IE6에서 transitionFilter 개체에 repeatDur 속성을 사용할 수 있다.

durend 속성은 각 반복의 시간을 지정한다. 지속시간이 정의되지 않았거나 indefinite이면 repeatDur 속성은 영향을 받지 않는다.

repeatCount 애트리뷰트와 같이 사용하는 엘레멘트에서는 이 속성을 사용하지 말라. 전형적으로 repeatDur 속성은 t:PARt:SEQ 엘레멘트같은 시간용기(timeContainer) 엘레멘트에서 지정한다. t:timeline 애트리뷰트를 포함하는 엘레멘트들은 시간용기들이다. 시간용기가 아닌 엘레멘트에 repeatDur 속성을 설정하면, 엘레멘트의 지속시간을 repeatDur 값으로 설정한다. 이 속성은 한 엘레멘트와 오디어 파일의 지속시간 1.35 초와 같은 부분적 지속시간을 갖는 메디어 엘레멘트의 조합에 유용하다.

repeatDur 값이 0이면 유효하지 않은 수치이고, 디폴트 값이 대신 적용된다.

적용
개체scriptHTML규격IE
참조
HTML+time, activeDur, dur, mediaDur, segmentDur, simpleDur

이 속성은 (영문)SMIL 2.0(Synchronized Multimedia Integration Language)에서 정의되었다.


박스 1이 3초동안 지속된다.
박스 1 종료 후 박스2가 3초동안 지속된다.
박스 2 종료 후 박스3가 3초동안 지속된다. 박스1이 다시 나타난다.
<HTML xmlns:t="urn:schemas-microsoft-com:time">
<HEAD>
<IMPORT namespace="t" implementation="#default#time2">
<STYLE>.time { behavior: url(#default#time2) }</STYLE>
</HEAD>

<BODY>
<t:SEQ id="seqObj" repeatDur="18" begin="0">
  <DIV id="d1" class="time" dur="3">박스 1이 3초동안 지속된다.</DIV>
  <DIV id="d2" class="time" dur="3">박스 1 종료 후 박스2가 3초동안 지속된다.</DIV>
  <DIV id="d3" class="time" dur="3">박스 2 종료 후 박스3가 3초동안 지속된다. 박스1이 다시 나타난다.</DIV>
</t:SEQ>
<BUTTON onclick="seqObj.beginElement()">다시 시작</BUTTON>
</BODY>
</HTML>