11a15 rules!
<script>
var pictureSrc ="dandd/hoamai.png"; //the location of the snowflakes
var pictureWidth = 30; //the width of the snowflakes
var pictureHeight = 30; //the height of the snowflakes
var numFlakes = 5; //the number of snowflakes
var downSpeed = 0.01; //the falling speed of snowflakes (portion of screen per 100 ms)
var lrFlakes = 10; //the speed that the snowflakes should swing from side to side


if( typeof( numFlakes ) != 'number' || Math.round( numFlakes ) != numFlakes || numFlakes < 1 ) { numFlakes = 10; }

//draw the snowflakes
for( var x = 0; x < numFlakes; x++ ) {
if( document.layers ) { //releave NS4 bug
document.write('<layer id="snFlkDiv'+x+'"><imgsrc="'+pictureSrc+'" height="'+pictureHeight+'"width="'+pictureWidth+'" alt="*" border="0"></layer>');
} else {
document.write('<div style="position:absolute;"id="snFlkDiv'+x+'"><img src="'+pictureSrc+'"height="'+pictureHeight+'" width="'+pictureWidth+'" alt="*"border="0"></div>');
}
}

//calculate initial positions (in portions of browser window size)
var xcoords = new Array(), ycoords = new Array(), snFlkTemp;
for( var x = 0; x < numFlakes; x++ ) {
xcoords[x] = ( x + 1 ) / ( numFlakes + 1 );
do { snFlkTemp = Math.round( ( numFlakes - 1 ) * Math.random() );
} while( typeof( ycoords[snFlkTemp] ) == 'number' );
ycoords[snFlkTemp] = x / numFlakes;
}

//now animate
function flakeFall() {
if( !getRefToDivNest('snFlkDiv0') ) { return; }
var scrWidth = 0, scrHeight = 0, scrollHeight = 0, scrollWidth = 0;
//find screen settings for all variations. doing this every time allows for resizing and scrolling
if( typeof( window.innerWidth ) == 'number' ) { scrWidth = window.innerWidth; scrHeight = window.innerHeight; } else {
if( document.documentElement && (document.documentElement.clientWidth ||document.documentElement.clientHeight ) ) {
scrWidth = document.documentElement.clientWidth; scrHeight = document.documentElement.clientHeight; } else {
if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
scrWidth = document.body.clientWidth; scrHeight = document.body.clientHeight; } } }
if( typeof( window.pageYOffset ) == 'number' ) { scrollHeight = pageYOffset; scrollWidth = pageXOffset; } else {
if( document.body && ( document.body.scrollLeft ||document.body.scrollTop ) ) { scrollHeight = document.body.scrollTop;scrollWidth = document.body.scrollLeft; } else {
if(document.documentElement && (document.documentElement.scrollLeft ||document.documentElement.scrollTop ) ) { scrollHeight =document.documentElement.scrollTop; scrollWidth =document.documentElement.scrollLeft; } }
}
//move the snowflakes to their new position
for( var x = 0; x < numFlakes; x++ ) {
if( ycoords[x] * scrHeight > scrHeight - pictureHeight ) { ycoords[x] = 0; }
var divRef = getRefToDivNest('snFlkDiv'+x); if( !divRef ) { return; }
if( divRef.style ) { divRef = divRef.style; } var oPix = document.childNodes ? 'px' : 0;
divRef.top = ( Math.round( ycoords[x] * scrHeight ) + scrollHeight ) + oPix;
divRef.left = ( Math.round( ( ( xcoords[x] * scrWidth ) - (pictureWidth / 2 ) ) + ( ( scrWidth / ( ( numFlakes + 1 ) * 4 ) ) * (Math.sin( lrFlakes * ycoords[x] ) - Math.sin( 3 * lrFlakes * ycoords[x]) ) ) ) + scrollWidth ) + oPix;
ycoords[x] += downSpeed;
}
}

//DHTML handlers
function getRefToDivNest(divName) {
if( document.layers ) { return document.layers[divName]; } //NS4
if( document[divName] ) { return document[divName]; } //NS4 also
if( document.getElementById ) { return document.getElementById(divName); } //DOM (IE5+, NS6+, Mozilla0.9+, Opera)
if( document.all ) { return document.all[divName]; } //Proprietary DOM - IE4
return false;
}

window.setInterval('flakeFall();',100);</script>
11a15 rules!
<script>
var pictureSrc ="dandd/hoamai.png"; //the location of the snowflakes
var pictureWidth = 30; //the width of the snowflakes
var pictureHeight = 30; //the height of the snowflakes
var numFlakes = 5; //the number of snowflakes
var downSpeed = 0.01; //the falling speed of snowflakes (portion of screen per 100 ms)
var lrFlakes = 10; //the speed that the snowflakes should swing from side to side


if( typeof( numFlakes ) != 'number' || Math.round( numFlakes ) != numFlakes || numFlakes < 1 ) { numFlakes = 10; }

//draw the snowflakes
for( var x = 0; x < numFlakes; x++ ) {
if( document.layers ) { //releave NS4 bug
document.write('<layer id="snFlkDiv'+x+'"><imgsrc="'+pictureSrc+'" height="'+pictureHeight+'"width="'+pictureWidth+'" alt="*" border="0"></layer>');
} else {
document.write('<div style="position:absolute;"id="snFlkDiv'+x+'"><img src="'+pictureSrc+'"height="'+pictureHeight+'" width="'+pictureWidth+'" alt="*"border="0"></div>');
}
}

//calculate initial positions (in portions of browser window size)
var xcoords = new Array(), ycoords = new Array(), snFlkTemp;
for( var x = 0; x < numFlakes; x++ ) {
xcoords[x] = ( x + 1 ) / ( numFlakes + 1 );
do { snFlkTemp = Math.round( ( numFlakes - 1 ) * Math.random() );
} while( typeof( ycoords[snFlkTemp] ) == 'number' );
ycoords[snFlkTemp] = x / numFlakes;
}

//now animate
function flakeFall() {
if( !getRefToDivNest('snFlkDiv0') ) { return; }
var scrWidth = 0, scrHeight = 0, scrollHeight = 0, scrollWidth = 0;
//find screen settings for all variations. doing this every time allows for resizing and scrolling
if( typeof( window.innerWidth ) == 'number' ) { scrWidth = window.innerWidth; scrHeight = window.innerHeight; } else {
if( document.documentElement && (document.documentElement.clientWidth ||document.documentElement.clientHeight ) ) {
scrWidth = document.documentElement.clientWidth; scrHeight = document.documentElement.clientHeight; } else {
if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
scrWidth = document.body.clientWidth; scrHeight = document.body.clientHeight; } } }
if( typeof( window.pageYOffset ) == 'number' ) { scrollHeight = pageYOffset; scrollWidth = pageXOffset; } else {
if( document.body && ( document.body.scrollLeft ||document.body.scrollTop ) ) { scrollHeight = document.body.scrollTop;scrollWidth = document.body.scrollLeft; } else {
if(document.documentElement && (document.documentElement.scrollLeft ||document.documentElement.scrollTop ) ) { scrollHeight =document.documentElement.scrollTop; scrollWidth =document.documentElement.scrollLeft; } }
}
//move the snowflakes to their new position
for( var x = 0; x < numFlakes; x++ ) {
if( ycoords[x] * scrHeight > scrHeight - pictureHeight ) { ycoords[x] = 0; }
var divRef = getRefToDivNest('snFlkDiv'+x); if( !divRef ) { return; }
if( divRef.style ) { divRef = divRef.style; } var oPix = document.childNodes ? 'px' : 0;
divRef.top = ( Math.round( ycoords[x] * scrHeight ) + scrollHeight ) + oPix;
divRef.left = ( Math.round( ( ( xcoords[x] * scrWidth ) - (pictureWidth / 2 ) ) + ( ( scrWidth / ( ( numFlakes + 1 ) * 4 ) ) * (Math.sin( lrFlakes * ycoords[x] ) - Math.sin( 3 * lrFlakes * ycoords[x]) ) ) ) + scrollWidth ) + oPix;
ycoords[x] += downSpeed;
}
}

//DHTML handlers
function getRefToDivNest(divName) {
if( document.layers ) { return document.layers[divName]; } //NS4
if( document[divName] ) { return document[divName]; } //NS4 also
if( document.getElementById ) { return document.getElementById(divName); } //DOM (IE5+, NS6+, Mozilla0.9+, Opera)
if( document.all ) { return document.all[divName]; } //Proprietary DOM - IE4
return false;
}

window.setInterval('flakeFall();',100);</script>
11a15 rules!
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.


Nơi dành cho tất cả mem 11a15 và các a khác có thể tự do 8 hay up bất cứ gì mình thích :)
 
Trang ChínhTìm kiếmLatest imagesĐăng kýĐăng Nhập

Share|
Tiêu đề

Bao Công Xử Án Tôn Ngộ Không - Phần 6

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down
Tác giảThông điệp

kidgang_langtu215
Vô danh

kidgang_langtu215

Tổng số bài gửi : 11
Points : 16
Reputation : 0
Join date : 05/02/2011
Age : 30
Tài năng của kidgang_langtu215
Hạng: Vô danh
Level:11
Tài năng:/300

Bài gửiTiêu đề: Bao Công Xử Án Tôn Ngộ Không - Phần 6 Bao Công Xử Án Tôn Ngộ Không - Phần 6 Icon_minitimeFri Mar 11, 2011 10:25 am

Hãy cảm ơn bài viết của kidgang_langtu215 bằng cách bấm vào"" nhé!!!

Về Đầu Trang Go down

Vô danh
Vô danh

Vô danh

Tổng số bài gửi : 11
Points : 26
Reputation : 0
Join date : 02/02/2011
Đến từ : TP Hồ Chí Minh
Tài năng của Vô danh
Hạng: Vô danh
Level:11
Tài năng:/300

Bài gửiTiêu đề: Re: Bao Công Xử Án Tôn Ngộ Không - Phần 6 Bao Công Xử Án Tôn Ngộ Không - Phần 6 Icon_minitimeFri Mar 11, 2011 3:52 pm

hs hs hs Cái này hài vãi chưởng, phần cuối xem cũng được nhưng thích phần 3,4 hơn.

Hãy cảm ơn bài viết của Vô danh bằng cách bấm vào"" nhé!!!

Về Đầu Trang Go down

Marsh
Chém gió tướng quân

Marsh

Tổng số bài gửi : 51
Points : 66
Reputation : 1
Join date : 01/02/2011
Age : 30
Đến từ : Lò a15
Tài năng của Marsh
Hạng: Chém gió tướng quân
Level:51
Tài năng:/300

Bài gửiTiêu đề: Re: Bao Công Xử Án Tôn Ngộ Không - Phần 6 Bao Công Xử Án Tôn Ngộ Không - Phần 6 Icon_minitimeSat Mar 12, 2011 1:19 pm

Ặc ặc Bao Công Xử Án Tôn Ngộ Không - Phần 6 397936 Bao Công Xử Án Tôn Ngộ Không - Phần 6 397936 Méc cười quá. Cái dzụ We will rock you và cái bài em yêu Bao
Bao Công Xử Án Tôn Ngộ Không - Phần 6 397936
P/s: Hết rùi à. Tiếc nhỉ. sh

Hãy cảm ơn bài viết của Marsh bằng cách bấm vào"" nhé!!!

Về Đầu Trang Go down

linh la sat
Vô danh

linh la sat

Tổng số bài gửi : 10
Points : 16
Reputation : 3
Join date : 02/02/2011
Age : 30
Đến từ : ....today....
Tài năng của linh la sat
Hạng: Vô danh
Level:10
Tài năng:/300

Bài gửiTiêu đề: Re: Bao Công Xử Án Tôn Ngộ Không - Phần 6 Bao Công Xử Án Tôn Ngộ Không - Phần 6 Icon_minitimeWed Mar 23, 2011 12:27 pm

AX..AX Bao Công Xử Án Tôn Ngộ Không - Phần 6 397936 Zu nay moi ah` nha WE WILL ROCK YOU Bao Công Xử Án Tôn Ngộ Không - Phần 6 397936 uiuiuiuiu sao chua kip coi m da het nhanh zay Bao Công Xử Án Tôn Ngộ Không - Phần 6 546977

Hãy cảm ơn bài viết của linh la sat bằng cách bấm vào"" nhé!!!

Về Đầu Trang Go down

Sponsored content

Tài năng của Sponsored content
Hạng:
Level:
Tài năng:/300

Bài gửiTiêu đề: Re: Bao Công Xử Án Tôn Ngộ Không - Phần 6 Bao Công Xử Án Tôn Ngộ Không - Phần 6 Icon_minitime

Hãy cảm ơn bài viết của Sponsored content bằng cách bấm vào"" nhé!!!

Về Đầu Trang Go down

Tiêuđề

Bao Công Xử Án Tôn Ngộ Không - Phần 6

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang
Trang 1 trong tổng số 1 trang
::.
Permissions in this forum:Bạn không có quyền trả lời bài viết
11a15 rules! :: Music room :: Clip-