Haloo gan.. kali ini saya akan memposting tentang cara menambah variasi hujan salju di blog.
Mungkin kalian sudah bisa membayangkan bagaimana hujan saljunya.
Hujan salju ini bisa memperindah blog agan bagi yang tertariki. tapi bagi yang tidak tertarik mungkin sebaliknya.
Oke langsung aja ke TKP
Mungkin kalian sudah bisa membayangkan bagaimana hujan saljunya.
Hujan salju ini bisa memperindah blog agan bagi yang tertariki. tapi bagi yang tidak tertarik mungkin sebaliknya.
Oke langsung aja ke TKP
- Masuk ke Blogger
- Klik Tanda anak panah
- Klik Template
- Klik Edit HTML >> Proceed (Lanjutkan)
- Salin dan tempel kode berikut diatas </head>
- <script
type='text/javascript'>
//<![CDATA[
//Configure below to change URL path to the snow image
var
snowsrc="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNIxrEPJeIbga4TviVadkC1da1Gi5t_7bXMl97hqvU2CMMW2tkb7Ap9tCs_nMXww3aT8F277WuH0GM-Fp1JH2aeuvAu3fASoS4UFNiaziZyy9IdI2m8yPkgv_Nq8shev9RNAuCmM_mWbTi/s320/salju.png"
// 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)? "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> - Simpan dan Lihat hasilnya.
Variasi hujan salju tersebut bisa menambah beban di blog agan, Bagus Tidaknya Variasi Huajan salju tersebut tergantung agan yang menilainya. Jika agan kurang puas bisa di hilangkan dengan menghapus kode tersebut yang telah terpasang.
TIPOZ COMMUNITY
0 comment:
Posting Komentar