다음과 같이 코드 코드를 복사하십시오.
<!
<html xmlns = "http://www.w3.org/1999/xhtml">
<헤드>
<meta http-equiv = "content-type"content = "text /html; charset = utf-8" /> />
<title> 비 -타이틀 문서 </title>
<스타일>
.ld_anipic {위치 : 8px;
</스타일>
<cript>
// LD 애니메이션 형성
//로드 됨
함수 ldani (conlay_id, id_flag, start_id) {
this.contain_id = conlay_id;
this.id_flag = id_flag;
this.start_id = start_id;
this.a = new Array ();
this.tempa = new Array ();
this.add_cmd = function (cmd) {
this.a.unshift (CMD);
};
this.bakdata = function () {
this.tempa = this.a.concat ();
};
this.steprun = function () {
if (this.a.length <1) {{
// 사본의 사본에서 캐시까지, 순환하는 데 사용됩니다.
//this.a = this.tempa.concat ();
반품;
}
var x = this.a.pop ();
var cmds = x.tostring ()
for (var i = 0; i <cmds.length; i ++) {
if (cmds [i] .tring (). 10th> 0) {{
var d = cmds [i] .tring ();
this.dit (d [0], d [1], d [2], d [3]);
}
}
};
this.dit = function (objid, cmd, cs1, cs2) {{
var obj = null;
노력하다 {
obj = document.getElementById (this.id_flag + objid);
} catch (e) {}
// 이동은 움직이는 것을 의미합니다
if (cmd == "m") {{
obj.style.left = cs1 + "px";
obj.style.top = cs2 + "px";
}
// 쇼 쇼
else if (cmd == "s") {{
obj.style.display = "block";
}
// 숨겨진 숨겨진 의미
else if (cmd == "h") {{
obj.style.display = "none";
}
else if (cmd == "a") {{
this.start_id ++;
var atag = document.createElement ( "a");
atag.setattribute ( "class", "ld_anipic");
atag.setattribute ( "id", this.id_flag + this.start_id);
document.getElementById (this.contain_id) .appndchild (ATA);
노력하다 {
obj = document.getElementById (this.id_flag + this.start_id);
} catch (e) {}
obj.style.display = "block";
obj.style.left = cs1 + "px";
obj.style.top = cs2 + "px";
}
}
}
// 애니메이션 속도는 여기에서 제어 할 수 있습니다
var ani = new ldani ( "ld_anicon", "ldanim_pic", 1);
// 7
ani.add_cmd ( "1, a, 0,0");
ani.add_cmd ( "1, a, 10,0");
ani.add_cmd ( "1, a, 20,0");
ani.add_cmd ( "1, a, 30,0");
ani.add_cmd ( "1, a, 40,0");
ani.add_cmd ( "1, a, 50,0");
ani.add_cmd ( "1, a, 50,10");
ani.add_cmd ( "1, a, 44,20");
ani.add_cmd ( "1, a, 39,30");
ani.add_cmd ( "1, a, 35,40");
ani.add_cmd ( "1, a, 31,50");
ani.add_cmd ( "1, a, 29,60");
ani.add_cmd ( "1, a, 27,70");
ani.add_cmd ( "1, a, 25,80");
ani.add_cmd ( "1, a, 23,90");
ani.add_cmd ( "1, a, 22,100");
ani.add_cmd ( "1, a, 21,110");
// 5
ani.add_cmd ( "1, a, 70,0");
ani.add_cmd ( "1, a, 70,10");
ani.add_cmd ( "1, a, 70,20");
ani.add_cmd ( "1, a, 70,30");
ani.add_cmd ( "1, a, 70,40");
ani.add_cmd ( "1, a, 84,45");
ani.add_cmd ( "1, a, 96,50");
ani.add_cmd ( "1, a, 106,55");
ani.add_cmd ( "1, a, 114,60");
ani.add_cmd ( "1, a, 120,65");
ani.add_cmd ( "1, a, 120,70");
ani.add_cmd ( "1, a, 120,75");
ani.add_cmd ( "1, a, 120,80");
ani.add_cmd ( "1, a, 120,85");
ani.add_cmd ( "1, a, 120,90");
ani.add_cmd ( "1, a, 114,95");
ani.add_cmd ( "1, a, 106,100");
ani.add_cmd ( "1, a, 96,105");
ani.add_cmd ( "1, a, 84,110");
ani.add_cmd ( "1, a, 70,110");
ani.add_cmd ( "1, a, 80,20");
ani.add_cmd ( "1, a, 90,20");
ani.add_cmd ( "1, a, 100,20");
ani.add_cmd ( "1, a, 110,20");
ani.add_cmd ( "1, a, 120,20");
ani.bakdata ();
setInterval (ani.steprun (), 50);
</스크립트>
</head>
<body>
<div> JS를 사용하여 일부 사진을 움직여 애니메이션 효과를 형성합니다 </div>
<테이블>
<tr>
<td id = "ld_anicon"style = "위치 : 관련 : 디스플레이 : 인라인-블록; 너비 : 160px;">
</td>
<td style = "디스플레이 : 인라인-블록; 글꼴 크기 : 250px;">
soft.com
</td>
</tr>
</테이블>
</body>
</html>