--> Show Falling Christmas Snow on your Blogs! | Experience Lab - Online business creation and development guide for bloggers and startups

Show Falling Christmas Snow on your Blogs!

What can be more delightful than welcoming your blog visitors with falling snow. The script that we would use today is provided by dynamic d...

imageWhat can be more delightful than welcoming your blog visitors with falling snow. The script that we would use today is provided by dynamic drive and creates an animated effect. The snow smoothly falls down the page and then disappears. We can control the number of snow balls and also the time after which they should disappear. You can easily replace the snow image with any image you prefer. The installation as always is kept extremely easy. Lets add some falling snow to our blogger blogs!


Live Demo



Show Colorful Falling Snow on Blogspot

  1. Go To Blogger > Design
  2. Choose HTML/Javascript gadget
  3. Paste the following code inside it,

<script type="text/javascript">

  
  //Configure below to change URL path to the snow image
  var snowsrc="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRButWzG-HhBkGVAG0Dkz7bN818h73HSefK685hOnBLXwPzqpJ-4sWPBWxP2q06u1nWoUXNJVQQ0cuxPdBYGeyzD86V_dvysUbGN-UC_byFA_Ko49Y8lLgfnRuRo_eEIC8QpqY5spunBM/s400/snow.gif"
  // Configure below to change number of snow to render
  var no = 15;
  // Configure whether snow should disappear after x seconds (0=never):
  var hidesnowtime = 0;
  // Configure how much snow should drop down before fading ("windowheight" or "pageheight")
  var snowdistance = "pageheight";

///////////Stop Config//////////////////////////////////

  var ie4up = (document.all) ? 1 : 0;
  var ns6up = (document.getElementById&&!document.all) ? 1 : 0;

    function iecompattest(){
    return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
    }

  var dx, xp, yp;    // coordinate and position variables
  var am, stx, sty;  // amplitude and step variables
  var i, doc_width = 800, doc_height = 600;
 
  if (ns6up) {
    doc_width = self.innerWidth;
    doc_height = self.innerHeight;
  } else if (ie4up) {
    doc_width = iecompattest().clientWidth;
    doc_height = iecompattest().clientHeight;
  }

  dx = new Array();
  xp = new Array();
  yp = new Array();
  am = new Array();
  stx = new Array();
  sty = new Array();
  snowsrc=(snowsrc.indexOf("dynamicdrive.com")!=-1)? "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRButWzG-HhBkGVAG0Dkz7bN818h73HSefK685hOnBLXwPzqpJ-4sWPBWxP2q06u1nWoUXNJVQQ0cuxPdBYGeyzD86V_dvysUbGN-UC_byFA_Ko49Y8lLgfnRuRo_eEIC8QpqY5spunBM/s400/snow.gif" : snowsrc
  for (i = 0; i < no; ++ i) { 
    dx[i] = 0;                        // set coordinate variables
    xp[i] = Math.random()*(doc_width-50);  // set position variables
    yp[i] = Math.random()*doc_height;
    am[i] = Math.random()*20;         // set amplitude variables
    stx[i] = 0.02 + Math.random()/10; // set step variables
    sty[i] = 0.7 + Math.random();     // set step variables
        if (ie4up||ns6up) {
      if (i == 0) {
        document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><a href=\"http://dynamicdrive.com\"><img src='"+snowsrc+"' border=\"0\"><\/a><\/div>");
      } else {
        document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\"><\/div>");
      }
    }
  }

  function snowIE_NS6() {  // IE and NS6 main animation function
    doc_width = ns6up?window.innerWidth-10 : iecompattest().clientWidth-10;
        doc_height=(window.innerHeight && snowdistance=="windowheight")? window.innerHeight : (ie4up && snowdistance=="windowheight")?  iecompattest().clientHeight : (ie4up && !window.opera && snowdistance=="pageheight")? iecompattest().scrollHeight : iecompattest().offsetHeight;
    for (i = 0; i < no; ++ i) {  // iterate for every dot
      yp[i] += sty[i];
      if (yp[i] > doc_height-50) {
        xp[i] = Math.random()*(doc_width-am[i]-30);
        yp[i] = 0;
        stx[i] = 0.02 + Math.random()/10;
        sty[i] = 0.7 + Math.random();
      }
      dx[i] += stx[i];
      document.getElementById("dot"+i).style.top=yp[i]+"px";
      document.getElementById("dot"+i).style.left=xp[i] + am[i]*Math.sin(dx[i])+"px"; 
    }
    snowtimer=setTimeout("snowIE_NS6()", 10);
  }

    function hidesnow(){
        if (window.snowtimer) clearTimeout(snowtimer)
        for (i=0; i<no; i++) document.getElementById("dot"+i).style.visibility="hidden"
    }
       

if (ie4up||ns6up){
    snowIE_NS6();
        if (hidesnowtime>0)
        setTimeout("hidesnow()", hidesnowtime*1000)
        }

</script>

Make these changes:

  • To set the number of snow balls edit the number 15
  • To change the snow image replace the bolded link with yours

If you want use white soft snow rather than snow flakes then use this link:

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbb1ovPguSllAzPQTSbr3dW2YxMA5agKdHp_BN5u6GFrqHQen7hXS9cABLd0-J08vW20A_XgejyQEsn1PRq7_JgUEeVgTFC7cFmFvbi0nFXkqZBU7VDoJJ4_IrCa4KTAZ29rPhLfUDnRM/s400/falling-snow.png

Why not some red colorful snow?

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWZx-TdXZv9J3tUThbERhp-RQUt_48TQoRcbMdv58kiuODWHHZEbx00dtzisqy2ZRpQYjrfDA_6KQWwyJovbdLOVRhZWPzuA9-3CxO7C6Ev6srCgGeQV1T_LMvFjb3mUIoaTDRtA-LquU/s400/red-snow.png      

You can replace the image with anything you wish. You can display falling autumn leaves, falling new year message,falling diamonds or even falling  hearts! Just play with the code and keep changing the flavours.

4.  Save your widget and drag it to the top most position possible near header as shown below,

drag gadget near navbar

 

 

 

   5. Click the orange save button on your page elements and you are all done!

Save button

Visit your blogs to see beautiful snow falling on your blog giving a Christmas touch of winter. Have fun! :)

COMMENTS

Name

Affiliate Marketing,12,Announcement,34,Bing,9,Bitcoin,38,blog,7,Blogger Resources,42,Blogger Templates,4,blogger tricks,156,Blogging ethics,70,Blogging tips,198,Bugs and Errors,34,Business,11,Copyright Violation,9,CSS and HTMLTricks,95,Designs,8,drop down menu,7,eBook,12,Email Marketing,7,Events,30,Facebook,30,Facebook tricks,49,Google,157,Google AdSense,42,Google Analytics,7,Google Plus,51,Google Plus Tricks,38,Guest Posts,112,home,2,How To,77,Internet,1,JSON Feeds,25,Kitchen Recipes,2,Label Based Sitemap Themes,1,Make Money Online,108,Marketing,17,MBT Blogger Templates,7,Menus,1,News,146,Pages,1,Posts,10,presentations,15,Responsive,10,Reviews,7,SEO,307,Settings,6,Shortcode,15,Sitemap Themes,1,Social Media,155,Technology,7,Templates,1,Tips,2,Tools,1,Traffic Tips,80,Video,19,Web Designing,62,web hosting,18,Webmaster Tools,97,Widgets,199,wordpress,26,
ltr
item
Experience Lab - Online business creation and development guide for bloggers and startups: Show Falling Christmas Snow on your Blogs!
Show Falling Christmas Snow on your Blogs!
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSQAHOTL2eB5TDnawpKp0oToxeyXpy_XRUIBIf_BRFTWd7OgsS9ZoKfj_Cx5rr2Gi9Z_ECzLFd53OXVorfhl52GkXsZPaL0a4SBcFQn6VlCPa7VYPrchl-tCk3_d3wbVrBNr8y3RhZJlI/s512/image%25255B65%25255D.png?imgmax=800
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSQAHOTL2eB5TDnawpKp0oToxeyXpy_XRUIBIf_BRFTWd7OgsS9ZoKfj_Cx5rr2Gi9Z_ECzLFd53OXVorfhl52GkXsZPaL0a4SBcFQn6VlCPa7VYPrchl-tCk3_d3wbVrBNr8y3RhZJlI/s72-c/image%25255B65%25255D.png?imgmax=800
Experience Lab - Online business creation and development guide for bloggers and startups
https://www.experiencelab.info/2011/12/show-falling-christmas-snow-on-your.html
https://www.experiencelab.info/
https://www.experiencelab.info/
https://www.experiencelab.info/2011/12/show-falling-christmas-snow-on-your.html
true
2959477579779989044
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share. STEP 2: Click the link you shared to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy