• Home
  • News
  • Software
  • Knowledge
  • MMO
  • Tips
  • Security
  • Network
  • Office
AnonyViet - English Version
  • Home
  • News
  • Software
  • Knowledge
  • MMO
  • Tips
  • Security
  • Network
  • Office
No Result
View All Result
  • Home
  • News
  • Software
  • Knowledge
  • MMO
  • Tips
  • Security
  • Network
  • Office
No Result
View All Result
AnonyViet - English Version
No Result
View All Result

Javascript Falling apricot blossoms decorate the Website for Tet

AnonyViet by AnonyViet
February 19, 2023
in Tips
0

Another Tet holiday is coming, everyone is worried about decorating their Website to welcome the new year, in addition to Fireworks Codeand flowers fall with the mousetoday I will guide you to create apricot blossom, peach drop for Website.

Join the channel Telegram belong to AnonyViet 👉 Link 👈

With just one simple operation, you can enjoy the scenery of falling flowers on your website.

DEMO:

Javascript Falling apricot blossoms decorate the Website for Tet

CODE:

Paste the following javascript after the . tag and save it, then refresh the Website and wait a bit to see apricot and peach flowers start to fall.

<script src="https://static.staticsave.com/hoadaoroi/hoaroi.js"></script>

Or use Javascript and customize it to your liking:

var pictureSrc ="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizrrtX-KQtKY8e8pxCHjLROT5pYW7sVkUpET9HHpW8QO-PnoIRKVsvRDxM6shrE4Q-44Oh9teSGK1SApaZ1OJvhR4z7ENgKSJOLWfsdKw9jPszAa2HqaE6W8ohyGHRvff6TgKXEUjnn73LLLp3FHbtMTJnIkPxPhujWwG5ZsFgW7ctQ0zrR5KKSqlewg/s16000/hoadao-anonyviet.com.png"; //the location of the snowflakes
var pictureWidth = 20; //the width of the snowflakes
var pictureHeight = 20; //the height of the snowflakes
var numFlakes = 10; //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);

In addition, you can use Javascript to decorate Tet like

The article achieved: 5/5 – (100 votes)

Previous Post

5 Ways to help create your own Facebook Messenger Bot without programming

Next Post

Instructions to create BOT Chat Facebook Messenger on FanPage

AnonyViet

AnonyViet

Related Posts

Instructions on how to create POV product review videos using Flow
Tips

Instructions on how to create POV product review videos using Flow

July 13, 2026
How to fix “This PC can’t run Windows 11” error This PC doesn’t meet the minimum system requirements
Tips

How to fix “This PC can’t run Windows 11” error This PC doesn’t meet the minimum system requirements

July 13, 2026
How to fix Windows 11 error of not being able to install .Net Framework 3.5
Tips

How to fix Windows 11 error of not being able to install .Net Framework 3.5

July 11, 2026
How to encrypt messages with GenZ’s smiley face icon
Tips

How to encrypt messages with GenZ’s smiley face icon

July 10, 2026
Download the Copyright-Free Music app for Cafes now
Tips

Download the Copyright-Free Music app for Cafes now

July 9, 2026
Multcloud – Manage, copy, and move data between Cloud Drives
Tips

Multcloud – Manage, copy, and move data between Cloud Drives

July 9, 2026
Next Post
Instructions to create BOT Chat Facebook Messenger on FanPage

Instructions to create BOT Chat Facebook Messenger on FanPage

0 0 votes
Article Rating
Subscribe
Login
Notify of
guest

guest

0 Comments
Oldest
Newest Most Voted

Recent News

Instructions on how to create POV product review videos using Flow

Instructions on how to create POV product review videos using Flow

July 13, 2026
How to fix “This PC can’t run Windows 11” error This PC doesn’t meet the minimum system requirements

How to fix “This PC can’t run Windows 11” error This PC doesn’t meet the minimum system requirements

July 13, 2026
Compact design, durable battery, excellent camera: Review of OPPO Reno 16 Pro 5G

Compact design, durable battery, excellent camera: Review of OPPO Reno 16 Pro 5G

July 12, 2026
Download the free 3D Pinball Space Cadet game on the App Store now

Download the free 3D Pinball Space Cadet game on the App Store now

July 12, 2026
Instructions on how to create POV product review videos using Flow

Instructions on how to create POV product review videos using Flow

July 13, 2026
How to fix “This PC can’t run Windows 11” error This PC doesn’t meet the minimum system requirements

How to fix “This PC can’t run Windows 11” error This PC doesn’t meet the minimum system requirements

July 13, 2026
Compact design, durable battery, excellent camera: Review of OPPO Reno 16 Pro 5G

Compact design, durable battery, excellent camera: Review of OPPO Reno 16 Pro 5G

July 12, 2026
AnonyViet - English Version

AnonyViet

AnonyViet is a website share knowledge that you have never learned in school!

We are ready to welcome your comments, as well as your articles sent to AnonyViet.

Follow Us

Contact:

Email: anonyviet.com[@]gmail.com

Main Website: https://anonyviet.com

Recent News

Instructions on how to create POV product review videos using Flow

Instructions on how to create POV product review videos using Flow

July 13, 2026
How to fix “This PC can’t run Windows 11” error This PC doesn’t meet the minimum system requirements

How to fix “This PC can’t run Windows 11” error This PC doesn’t meet the minimum system requirements

July 13, 2026
  • Home
  • Home 2
  • Home 3
  • Home 4
  • Home 5
  • Home 6
  • Next Dest Page
  • Sample Page

say88 tỷ lệ kèo nhà cái kèo nhà cái 5 febet

No Result
View All Result
  • Home
  • News
  • Software
  • Knowledge
  • MMO
  • Tips
  • Security
  • Network
  • Office

say88 tỷ lệ kèo nhà cái kèo nhà cái 5 febet

wpDiscuz
0
0
Would love your thoughts, please comment.x
()
x
| Reply