marquee.htc
รหัสมีดังนี้:
// คำอธิบาย: การเลื่อนคำบรรยายอย่างต่อเนื่อง
// เวอร์ชัน: 2.0
// ผู้แต่ง: baoyu (webuc.net)
// อัปเดตล่าสุด: 2004-10-26
//การตระเตรียม:
<สาธารณะ: ส่วนประกอบ>
<สาธารณะ: ettionEvent = "onContentReady" oneVent = "f_init ()"/>
<สาธารณะ: ettionEvent = "onPropertyChange" oneVent = "f_propchange ()"/>
<สาธารณะ: propertyName = "ทิศทาง"/>
<สาธารณะ: PropertyName = "ความเร็ว"/>
<สาธารณะ: propertyName = "ล่าช้า"/>
<สาธารณะ: methodName = "Marquee"/>>>
<สาธารณะ: methodName = "หยุด"/>
<สาธารณะ: methodName = "start"/>
</สาธารณะ: ส่วนประกอบ>
<scriptLanguage = "jscript">
var_omarqueContent;
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
// returns: null
-
functionf_init ()
-
_omarquee = document.createElement ("div");
_omarqueContent = document.createelement ("Span");
_omarqueContent.innerhtml = element.innerhtml;
_omarquee.AppendChild (_OmarqueContent);
element.innerhtml = "";
Element.AppendChild (_omarquee);
if (speed == null) speed = _Speed;
ความเร็ว = parseInt (ความเร็ว);
ถ้า (ความเร็ว) ความเร็ว = _SPEED;
if (delay == null) delay = _delayInterval;
delay = parseint (ล่าช้า);