Jump to content

  • Log in with Facebook Log in with Twitter Log In with Google      Sign In   
  • Create Account

Toggle shoutbox Shoutbox - สำหรับคุยเรื่องทั่วไปเท่านั้น ไม่รับตอบปัญหาใด ๆ ทั้งสิ้น

@  BABY_IPB : (19 May 2012 - 08:01 PM) ติดตั้ง rank ไงหว้า
@  ol-lm Ja : (19 May 2012 - 09:06 PM) ดีครับ
@  mylookhin : (19 May 2012 - 09:09 PM) เห้อเซ็งอะ วอไม่ได้บ้าน
@  mylookhin : (19 May 2012 - 09:10 PM) ว่าแต่ ทำไม 3g ToT เข้า เว็ย IPB ไม่ได้หว่า
@  mylookhin : (19 May 2012 - 09:10 PM) ได้ละั
@  mylookhin : (19 May 2012 - 09:10 PM) =w=
@  R¡ce ßa‼s : (19 May 2012 - 09:13 PM) ใครเล่น diablo3 ยัง
@  Invisible Man™ : (19 May 2012 - 09:17 PM) @R¡ce ßa‼s ไม่มีตังซื้อแผ่น
@  nonzakiz : (19 May 2012 - 09:17 PM) ใครช่วยผมด้วย
@  nonzakiz : (19 May 2012 - 09:18 PM) ใครมัตังค์ในโทรศัพท์เกิน 43 บาทมั้ง
@  Invisible Man™ : (19 May 2012 - 09:18 PM) มีแต่เป็น Dtac
@  R¡ce ßa‼s : (19 May 2012 - 09:21 PM) มีให้โหลดละ
@  nonzakiz : (19 May 2012 - 09:22 PM) เครือข่ายไรก็ได้ครัล 55
@  nonzakiz : (19 May 2012 - 09:23 PM) จะให้พิมพ์คำว่า:
TRA
มายังเบอร์: 4541555 หน่อย
แล้วเอาโค้ดที่ได้จากการข้อความที่ส่งกลับให้นนท์ที ><"
@  R¡ce ßa‼s : (19 May 2012 - 09:23 PM) http://game-mattersh...rs-edition.html
@  GongzstudioT... : (19 May 2012 - 10:39 PM) http://www.youtube.c...h?v=FtdmLH_eQlk
@  GongzstudioT... : (19 May 2012 - 10:41 PM) อัดคลิปมาใส่เพลง ไม่เนียนเลย
@  Shinobu Oshino : (19 May 2012 - 11:43 PM) *-* http://ipbthai.com/u...0519_234152.jpg เกมปิดไปแล้ว
@  R¡ce ßa‼s : (19 May 2012 - 11:50 PM) TT โค่
@  Shinobu Oshino : (19 May 2012 - 11:58 PM) http://ipbthai.com/u...0519_235742.jpg บ้าแล้วเล่นคนเดี่ยว = =
@  R¡ce ßa‼s : (20 May 2012 - 12:41 AM) มีตัวเปิดเซิฟ?
@  Shinobu Oshino : (20 May 2012 - 12:43 AM) มี
@  R¡ce ßa‼s : (20 May 2012 - 12:44 AM) share?
@  Shinobu Oshino : (20 May 2012 - 12:51 AM) จะเอาหรอ?
@  R¡ce ßa‼s : (20 May 2012 - 12:51 AM) อืม
@  Shinobu Oshino : (20 May 2012 - 01:00 AM) http://bit.ly/Ko3vom
@  R¡ce ßa‼s : (20 May 2012 - 01:17 AM) อยากได้ 631 จัง
@  Shinobu Oshino : (20 May 2012 - 01:20 AM) มีแต่  900
@  R¡ce ßa‼s : (20 May 2012 - 01:23 AM) 900 แก้ไม่ได้อะชิ
@  R¡ce ßa‼s : (20 May 2012 - 01:24 AM) retail ก็แพง ไม่มีใครแจก
@  Admin_Icemon... : (20 May 2012 - 01:39 AM) ผมรอ pm จาก mod อยู่นะครับ รบกวนทีคับ
@  Shinobu Oshino : (20 May 2012 - 01:56 AM) ข่าวไหม่
@  Shinobu Oshino : (20 May 2012 - 01:57 AM) ini3 อาจจะต่อลิขสิทธิ์ ECO
@  Shinobu Oshino : (20 May 2012 - 01:58 AM) http://www.temppic.c..._0.65119200.jpg
@  Invisible Man™ : (20 May 2012 - 05:54 AM) ฝันดีทุกท่าน
@  mylookhin : (20 May 2012 - 07:36 AM) สวัสดีครับพี่น้องชาวไทยทั้งในประเทศและ International
@  HIPCITYNKP : (20 May 2012 - 09:25 AM) :=)
@  nonzakiz : (20 May 2012 - 10:32 AM) ปวดขี้ๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆ
@  GFauk : (20 May 2012 - 12:16 PM) ใคร VPs q
@  HIPCITYNKP : (20 May 2012 - 12:22 PM) =_=

Javascript หิมะตก (อย่างอื่นก็ตกได้)


  • Please log in to reply
4 replies to this topic

#1 mylookhin

mylookhin

    Advanced Member

  • Advanced Members
  • 111 posts

Posted 18 January 2012 - 02:39 AM

เป็นสคริป หิมะ ตกนะครับ สามารถนำไปแปลงประยุกต์ใช้งานได้


<script language="JavaScript">

// Snowmaker Copyright (c) 2003 Peter Gehrig. All rights reserved.
// Distributed by http://www.hypergurl.com
// Permission given to use the script on webpages provided that this notice remains as is.

// เซ็ทจำนวนหิมะตก  (ให้อยู่ระหว่าง 30 - 40 นะครับ)
var snowmax=65

// เซ็ทสีหิมะ คุณสามารถเพิ่มสีเข้าไปอีกได้
var snowcolor=new Array("#D7EBFF","#ECECFF","#FFFFFF")

// เซ็ทตัวอักษร เพราะเราใช้ดอกจันเป็นหิมะ จะเปลี่ยนอักษร หรือเพิ่มเข้าไปก็ได้
var snowtype=new Array("Tahoma","Arial Narrow","Times","Comic Sans MS")

// เซ็ทตัวที่จะใช้เป็นหิมะ ( แนะนำให้ใช้ดอกจัน * )
var snowletter="*"

// เซ็ทความเร็วของการตก (recommended values range from 0.3 to 2)
var sinkspeed=0.6

// เซ็ทขนาดใหญ่สุดของหิมะ
var snowmaxsize=32

//  เซ็ทขนาดเล็กสุดของหิมะ
var snowminsize=8

// เซ็ทเขตการตก
// เลข 1 จะตกทั่วจอ, เลข 2 ตกฝั่งซ้าย
// เลข 3 ตกตรงกลางจอ, เลข 4 ตกฝั่งขวา
var snowingzone=1

///////////////////////////////////////////////////////////////////////////
// CONFIGURATION ENDS HERE
///////////////////////////////////////////////////////////////////////////


// อย่าแก้ไขสคริปต์ข้างล่างนี้
var snow=new Array()
var marginbottom
var marginright
var timer
var i_snow=0
var x_mv=new Array();
var crds=new Array();
var lftrght=new Array();
var browserinfos=navigator.userAgent
var ie5=document.all&&document.getElementById&&!browserinfos.match(/Opera/)
var ns6=document.getElementById&&!document.all
var opera=browserinfos.match(/Opera/)
var browserok=ie5||ns6||opera

function randommaker(range) {	  
   rand=Math.floor(range*Math.random())
	return rand
}

function initsnow() {
   if (ie5 || opera) {
	  marginbottom = document.body.clientHeight
	  marginright = document.body.clientWidth
   }
   else if (ns6) {
	  marginbottom = window.innerHeight
	  marginright = window.innerWidth
   }
   var snowsizerange=snowmaxsize-snowminsize
   for (i=0;i<=snowmax;i++) {
	  crds = 0;					 
	   lftrght = Math.random()*15;		 
	   x_mv = 0.03 + Math.random()/10;
	  snow=document.getElementById("s"+i)
	  snow.style.fontFamily=snowtype[randommaker(snowtype.length)]
	  snow.size=randommaker(snowsizerange)+snowminsize
	  snow.style.fontSize=snow.size
	  snow.style.color=snowcolor[randommaker(snowcolor.length)]
	  snow.sink=sinkspeed*snow.size/5
	  if (snowingzone==1) {snow.posx=randommaker(marginright-snow.size)}
	  if (snowingzone==2) {snow.posx=randommaker(marginright/2-snow.size)}
	  if (snowingzone==3) {snow.posx=randommaker(marginright/2-snow.size)+marginright/4}
	  if (snowingzone==4) {snow.posx=randommaker(marginright/2-snow.size)+marginright/2}
	  snow.posy=randommaker(2*marginbottom-marginbottom-2*snow.size)
	  snow.style.left=snow.posx
	  snow.style.top=snow.posy
   }
   movesnow()
}

function movesnow() {
   for (i=0;i<=snowmax;i++) {
	  crds += x_mv;
	  snow.posy+=snow.sink
	  snow.style.left=snow.posx+lftrght*Math.sin(crds);
	  snow.style.top=snow.posy
	  
	  if (snow.posy>=marginbottom-2*snow.size || parseInt(snow.style.left)>(marginright-3*lftrght)){
		 if (snowingzone==1) {snow.posx=randommaker(marginright-snow.size)}
		 if (snowingzone==2) {snow.posx=randommaker(marginright/2-snow.size)}
		 if (snowingzone==3) {snow.posx=randommaker(marginright/2-snow.size)+marginright/4}
		 if (snowingzone==4) {snow.posx=randommaker(marginright/2-snow.size)+marginright/2}
		 snow.posy=0
	  }
   }
   var timer=setTimeout("movesnow()",50)
}

for (i=0;i<=snowmax;i++) {
   document.write("<span id='s"+i+"' style='position:absolute;top:-"+snowmaxsize+"'>"+snowletter+"</span>")
}
if (browserok) {
   window.onload=initsnow
}
</script>



ซอร์ฟโค้ดดังกล่าว ไม่สามารถระยุแหล่งที่มาได้ชัดเจน ผู้โพสจึงขอติดเครดิต : Dek-D.com
สามารถนำไป แจกต่อได้ตามความเหมาะสม แต่ขอให้ รักษาเครดิต ไว้ด้วยครับ

#2 mylookhin

mylookhin

    Advanced Member

  • Advanced Members
  • 111 posts

Posted 18 January 2012 - 03:00 AM

อีกหนึ่งโค้ด ครับ จำที่มาไม่ได้


<SCRIPT language=JavaScript>
<!-- Begin
ie4 = document.all?1:0;
ns4 = document.layers?1:0;
ns5 = (document.getElementById && !document.all)?1:0;
time0ID = 0;
time1ID = 0;
time2ID = 0;
wind = 0;
w1 = w2 = -10;
v1 = v2 = -10;
x1 = x2 = -10;
y1 = y2 = -10;
xan = yan = -.25;
// emulate snow or stars? (true | false)
snow = false;  // sinewave controlled
star = true; // mouse controlled path
function wave(){ // for snow
xan = Math.sin(wind/57.3);
wind+=Math.random()*5;
if (wind>360) wind = 0;
// yan = .25 // for water
}
// for stars
function mm(e) {
if (ns5) {
xan = ((e.clientX)-csw)/csw;
yan = ((e.clientY)-csh)/csh;
}
else {
xan = (((ns4)?e.pageX:event.x)-csw)/csw;
yan = (((ns4)?e.pageY:event.y)-csh)/csh;
   }
}
function init() {
if (ns4) {
z0 = document.zen.document.z0;
z1 = document.zen.document.z1;
}
if (ns5) if (document.getElementsByTagName("*")) {
document.all = document.getElementsByTagName("*")
}
if (star) {
if (ns4 || ns5) {
window.captureEvents(Event.MOUSEMOVE);
window.onmousemove = mm;
}
document.onmousemove = mm;
}
fs=(ns4)? "":"; font-size:25px";
ret=""; tem=(ns4)? "<font size=5>":"";
for (t=1;t<sh/28;t++) {
for (u=1;u<sw/6;u++)
tem += (Math.random()>.99)? ((Math.random()>.9)? "<font size="+((Math.random()*50)+12)+"px>.</font size>":"."):" "; tem += "<BR>";
}
tem += (ns4)? "</font size>":"";
ret += "<div style='position:absolute; left:0px; top:0px; width:"+sw+"px; height:"+sh+"px; color:white"+fs+"; font-family:Times'>"+tem+"</DIV>";
ret += "<div style='position:absolute; left:"+(sw)+"px; top:0px; width:"+sw+"px; height:"+sh+"px; color:white"+fs+"; font-family:Times'>"+tem+"</DIV>";
ret += "<div style='position:absolute; left:0px; top:"+(sh)+"px; width:"+sw+"px; height:"+sh+"px; color:white"+fs+"; font-family:Times'>"+tem+"</DIV>";
ret += "<div style='position:absolute; left:"+(sw)+"px; top:"+(sh)+"px; width:"+sw+"px; height:"+sh+"px; color:white"+fs+"; font-family:Times'>"+tem+"</DIV>";
if (ns4) {
z0.document.write(ret);
z0.document.close();
}
if (ie4) z0.innerHTML = ret;
if (ns5) document.all.z0.innerHTML = ret;
ret=""; tem=(ns4)? "<font size=5>":"";
for (t = 1; t < sh / 28; t++) {
for (u = 1; u < sw / 6; u++)
tem += (Math.random()>.99)? ((Math.random()>.9)? "<font size="+((Math.random()*50)+12)+"px>.</font size>":"."):" ";
tem+="<BR>";
}
tem += (ns4)? "</font size>":"";
ret += "<div style='position:absolute; left:0px; top:0px; width:"+sw+"px; height:"+sh+"px; color:white"+fs+"; font-family:Times'>"+tem+"</DIV>";
ret += "<div style='position:absolute; left:"+(sw)+"px; top:0px; width:"+sw+"px; height:"+sh+"px; color:white"+fs+"; font-family:Times'>"+tem+"</DIV>";
ret += "<div style='position:absolute; left:0px; top:"+(sh)+"px; width:"+sw+"px; height:"+sh+"px; color:white"+fs+"; font-family:Times'>"+tem+"</DIV>";
ret += "<div style='position:absolute; left:"+(sw)+"px; top:"+(sh)+"px; width:"+sw+"px; height:"+sh+"px; color:white"+fs+"; font-family:Times'>"+tem+"</DIV>";
if (ns4) {
z1.document.write(ret);
z1.document.close();
}
if (ie4) z1.innerHTML = ret;
if (ns5) {
document.all.z1.innerHTML = ret;
z0 = document.all.z0;
z1 = document.all.z1;
}
time1ID = setInterval('z1m()',33);
time0ID = setInterval('z0m()',55);
if (snow) time2ID=setInterval('wave()',77);
}
function halt() {
if (time1ID) clearInterval(time1ID);
if (time0ID) clearInterval(time0ID);
if (time2ID) clearInterval(time2ID);
}
function z0m() {
x1 -= 4 * xan;
x2 -= 4 * yan;
a = Math.round(x1);
b = Math.round(x2);
if (w1 != a) {
w1 = a;
if (w1 > 0) x1 = w1 = -sw;
if (w1 < -sw) x1 = w1 = 0;
if (!ns4) z0.style.left = w1 + "px";
}
if (w2 != b) {
w2 = b;
if (w2 > 0) x2 = w2 = -sh;
if (w2 < -sh) x2 = w2 = 0;
if (!ns4) z0.style.top = w2 + "px";
}
if (ns4) z0.moveTo(w1,w2);
}
function z1m() {
y1 -= xan;
y2 -= yan;
a1 = Math.round(y1);
b1 = Math.round(y2);
if (v1 != a1) {
v1 = a1;
if (v1 > 0) y1 = v1 = -sw;
if (v1 < -sw) y1 = v1 = 0;
if (!ns4) z1.style.left = v1 + "px";
}
if (v2 != b1) {
v2 = b1;
if (v2 > 0) y2 = v2 = -sh;
if (v2 < -sh) y2 = v2 = 0;
if (!ns4) z1.style.top = v2 + "px";
}
if (ns4) z1.moveTo(v1,v2);
}
//  End -->
</SCRIPT>


#3 Admin_Icemonster

Admin_Icemonster

    Advanced Member

  • Advanced Members
  • 174 posts

Posted 18 January 2012 - 08:43 PM

แล้วใช้งานอย่างไง อ่าครับ

#4 Admin_Icemonster

Admin_Icemonster

    Advanced Member

  • Advanced Members
  • 174 posts

Posted 24 January 2012 - 10:32 PM

ช่วยบอกวิธี ใส่ พวกนี้หน่อยครับ ว่าเราต้องเอาไปใส่ ตรงไหน อย่างไร ตำแหน่งไหนของ สกิน  ขอบคุณครับ

#5 GongzstudioThailand

GongzstudioThailand

    Advanced Member

  • Advanced Members
  • 150 posts
  • IPB Version: Not Tell

Posted 24 January 2012 - 10:58 PM

ตำแหน่งที่ไหนยังไม่รู้ครับ  ต้องไปศึกษาด้วยตัวเอง  ผมก็ยังไม่รู้เลย

CTRL+F   6,9

99666999999666999999666999666­­­­­­­6999669999999669966699669­9
996699999999699999999666699669­­­­­­­966669966699669966699669­9
996669999999999999996666669999­­­­­­­666669966699669966699669­9
996666699999999999966666666996­­­­­­­666669966699669966699669­9
996666666999999996666666666996­­­­­­­666669966699669966699669­9
996666666669999666666666666996­­­­­­­666669966699669966699666­6
996666666666996666666666666996­­­­­­­666669999999669999999669­9





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users