marquee.htc
코드는 다음과 같습니다.
// 설명 : 자막의 중단되지 않은 스크롤
// 버전 : 2.0
// 저자 : Baoyu (webuc.net)
// 최신 업데이트 : 2004-10-26
//준비:
<public : 구성 요소>
<public : att
<public : att
<public : PropertyName = "Direction"/>
<public : PropertyName = "Speed"/>
<public : PropertyName = "Delay"/>
<public : MethodName = "Marquee"/>
<public : methodName = "stop"/>
<public : methodName = "start"/>
</public : 구성 요소>
<scriptLanguage = "jscript">
var_omarqueecontent;
var_omarquee;
var_speed = 2;
var_orientation;
var_direction = "up";
var_contentWidth;
var_contentheight;
var_marqueewidth;
var_marqueeheight;
var_paddingtop;
var_firstnode = 1;
var_count = 0;
var_timer = null;
var_pause = false;
var_marqueeinterval = 100; // 스크롤링 간격
var_delayinterval = 2000; // 제목은 지연 간격을 표시합니다
//+---------------------------------------------------------------------------------
// 기능 : f_init
// 설명 : 초기화
// 매개 변수 : null
// 반환 : NULL
// ----------------------------------------------------------------------------------------------------
functionf_init ()
{
_omarquee = document.createElement ( "div");
_omarqueeContent = document.createElement ( "span");
_omarqueeContent.innerhtml = emeter.innerhtml;
_omarquee.appendChild (_omarqueeContent);
요소 .innerhtml = "";
Element.appendChild (_omarquee);
if (speed == null) 속도 = _speed;
속도 = parseint (속도);
if (! 속도) 속도 = _speed;
if (delay == null) 지연 = _delayinterval;
지연 = parseint (지연);