ภาษาไทย
<!-- website:http://www.downcodes.com --> <!-- bbs:http://bbs.downcodes.com --> <!-- 完整的HTML代码如下 --> <HEAD > <title>网页上特效</title> <meta name="Author" content="http://www.downcodes.com"> <meta http-equiv="imagetoolbar" content="no"> <STYLE > v:* {พฤติกรรม:url(#default#VML);antialias=false;} BODY { เคอร์เซอร์:url("../CRCROSS.cur"); } </STYLE> </HEAD> <BODY bgcolor=#000000 onload=zyva() scroll=no> <DIV id=VeuMeuLeu style="position:absolute;top:50%;left:50%;"></ DIV> <BGSOUND src="1-04 Anxious Heart Xg.mid" loop=infinite> <div id=txt style="width=100%;font-family: Verdana;font-size: 10pt;color: #ffff00" > </div> <SCRIPT language=JavaScript> // ------------------------------------- ----------------------- // http://www.downcodes.com // -------------- -------------------------------------------------- window.onerror = new Function("return true") document.onselectstart = function (){ return false } object = new Array() k=180/Math.PI rx=0 ry=0 rz=0 px=0 py=0 pz=0 nx=0 xm=0 ym=0 // ฟังก์ชั่น TD() { //------- 3D -------- ด้วย (คณิตศาสตร์){ rx+=px ry+=py rz+=pz crx= cos(rx+xm/100) srx=sin(rx+xm/100) cry=cos(ry+ym/100) sry=sin(ry+ym/100) crz=cos(rz) srz=sin(rz) สำหรับ(j=0;j<24;j++){ ด้วย (วัตถุ[j]) { p="m" z=0 xl=x0.length for(i=0;i<xl;i++){ y1=y0 [i]*crx-z0[i]*srx zz=y0[i]*srx+z0[i]*crx x1=x0[i]*cry-zz*sry zz=x0[i]*sry+zz* ร้องไห้ xx=x1*crz-y1*srz yy=x1*srz+y1*crz z1=((nx-zz)/nx*(nx-zz))*zOOm z+=zz p+=round(-xx*z1) +"+รอบ(-yy*z1)+(i==0"l",") } pol.path=p+"xe" pol.style.zIndex=round(-z) c=256 -รอบ((z*z)*0.01) pol.firstChild.color="RGB("+c+","+(64-c)+","+(255-c)+")" } } } } ฟังก์ชั่น CObj(N,x,y,z){ //----- สร้างรูปหลายเหลี่ยม --------- VeuMeuLeu.insertAdjacentHTML("BeforeEnd","<v:shape style='position:absolute; width:1;height:1' strokeweight='1pt' coordsize='"+nx+","+nx+"' strokecolor='#000000'><v:fill opacity='0.75'/></v:shape> ") this.N=N this.pol=VeuMeuLeu.lastChild this.x0=x this.y0=y this.z0=z } ฟังก์ชัน zyva() { //----- โย่ ! จีวา ! ---------------------- nx=document.body.offsetWidth px=0.25/k py=0.5/k pz=1/k j=0 R=180 r =30 zOOm=1.2 //------ พิกัด ------------- object[j] = ใหม่ CObj(j++,Array(-r,0,r),Array(r) ,R,r),อาร์เรย์(-r,0,-r)) วัตถุ[j] = CObj ใหม่(j++,อาร์เรย์(-r,0,-r),อาร์เรย์(r,R,r),อาร์เรย์(- r,0,r)) object[j] = ใหม่ CObj(j++,Array(-r,0,r),Array(r,R,r),Array(r,0,r)) object[j] = CObj ใหม่(j++,อาร์เรย์(r,0,r),อาร์เรย์(r,R,r),อาร์เรย์(-r,0,r)) object[j] = CObj ใหม่(j++,อาร์เรย์(-r,0, r),อาร์เรย์(-r,-R,-r),อาร์เรย์(-r,0,-r)) วัตถุ[j] = CObj ใหม่(j++,อาร์เรย์(-r,0,-r),อาร์เรย์(- r,-R,-r),อาร์เรย์(-r,0,r)) วัตถุ[j] = CObj ใหม่(j++,อาร์เรย์(-r,0,r),อาร์เรย์(-r,-R,-r) ,อาร์เรย์(r,0,r)) วัตถุ[j] = CObj ใหม่(j++,อาร์เรย์(r,0,r),อาร์เรย์(-r,-R,-r),อาร์เรย์(-r,0,r) ) object[j] = CObj ใหม่(j++,Array(r,R,r),Array(-r,0,r),Array(-r,0,-r)) object[j] = CObj ใหม่(j++ ,อาร์เรย์(r,R,r),อาร์เรย์(-r,0,-r),อาร์เรย์(-r,0,r)) วัตถุ[j] = CObj ใหม่(j++,อาร์เรย์(r,R,r), อาร์เรย์(-r,0,r),อาร์เรย์(r,0,r)) object[j] = CObj ใหม่(j++,อาร์เรย์(r,R,r),อาร์เรย์(r,0,r),อาร์เรย์(- r,0,r)) object[j] = ใหม่ CObj(j++,Array(-r,-R,-r),Array(-r,0,r),Array(-r,0,-r)) object[j] = CObj ใหม่(j++,Array(-r,-R,-r),Array(-r,0,-r),Array(-r,0,r)) object[j] = CObj ใหม่ (j++,Array(-r,-R,-r),Array(-r,0,r),Array(r,0,r)) object[j] = CObj ใหม่(j++,Array(-r,- R,-r),อาร์เรย์(r,0,r),อาร์เรย์(-r,0,r)) วัตถุ[j] = CObj ใหม่(j++,อาร์เรย์(-r,0,r),อาร์เรย์(-r, 0,-r),อาร์เรย์(r,R,r)) วัตถุ[j] = CObj ใหม่(j++,อาร์เรย์(-r,0,-r),อาร์เรย์(-r,0,r),อาร์เรย์(r, R,r)) object[j] = ใหม่ CObj(j++,Array(-r,0,r),Array(r,0,r),Array(r,R,r)) object[j] = ใหม่ CObj (j++,Array(r,0,r),Array(-r,0,r),Array(r,R,r)) object[j] = CObj ใหม่(j++,Array(-r,0,r) ,อาร์เรย์(-r,0,-r),อาร์เรย์(-r,-R,-r)) วัตถุ[j] = CObj ใหม่(j++,อาร์เรย์(-r,0,-r),อาร์เรย์(-r, 0,r),อาร์เรย์(-r,-R,-r)) วัตถุ[j] = CObj ใหม่(j++,อาร์เรย์(-r,0,r),อาร์เรย์(r,0,r),อาร์เรย์(-r ,-R,-r)) object[j] = ใหม่ CObj(j++,Array(r,0,r),Array(-r,0,r),Array(-r,-R,-r)) เอกสาร .onmousemove = function() { xm = window.event.clientX ym = window.event.clientY } setInterval("TD()",16) } </script> </BODY> </HTML>