huhh.. kemarend aku hampir strez gara2 nyari hosting buat JS yg bener2 baguz. dulu sih ada yg menurutku baguz banget. tapi sekarang udah di tutup.
.aku pernah buat akun di fileave, tapi peraturannya ketat!
"padahal tiap hari aku log in ke situ. tapi napa ya kok akunnya mati?"
akhirnya hilang smua dech file2 yg udah ku kumpulin sejak zamannya friendster. huft
.truz mo buat akun di ripway, takutnya ntar kena viruz.
(katanya ripway bisa ke masukan viruz yach?) hii..
ehm! sekarang lagi buat nyimpen file JS.
hehehe.. (itu kalo aku)
misal: http://h1.ripway.com/infosehatbugar/efekbintangberjatuhan.js
ntar kalo kita buka, isinya kaya' yg di bawah:
//Configure below to change URL path to the snow image
var snowsrc="http://img6.imageshack.us/img6/4945/pinginbelajar.gif";
// Configure below to change number of snow to render
var no =20;
// 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 = 400;
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://wpplugins.info\"><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)
}
nahh.. kalo pengen gak pake' hosting, tinggal tambahkan
aja kode <script type='text/javascript'>//<![CDATA[ di awal2
sama //]]></script> di akhir2.
jadinya kaya' ini:
//Configure below to change URL path to the snow image
var snowsrc="http://img6.imageshack.us/img6/4945/pinginbelajar.gif";
// Configure below to change number of snow to render
var no =20;
// 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 = 400;
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://wpplugins.info\"><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)
}
..semoga bermanfaat.
kalo bingung, bisa nanya2 di kolom komentar.
sasngat bemanfaat bos...
ReplyDeleteWadow...ora mudeng aku bro heheheheh
ReplyDeleteKk gak ngerti...tp keren jg tu bintang yang berjatuhan.....mengapa gak batu z yang berjatuhan atau uang yang berjatuhan
ReplyDeleteGood article, I hope you comment me back on my blog, thanks :l:
ReplyDeletetambah aneh2 wae JS skrg, bagus buat ramein blog, dihganti fotoku yg berjatuhan bisa g?
ReplyDeletebagus banget..... :l:
ReplyDeletesalam sobat
ReplyDeleteok banget dan bermanfaat,postingannya,
Apaan siy itu?
ReplyDeleteBinun ah! hhe, (:
wow,keren kek...
ReplyDeletekeren bro, teruskan perjuangannya ya
ReplyDelete@ smua, mksih uda ngoment.
ReplyDeletebuad yg belum paham.. perlu di baca 1x lg sambil di pahami biar paham. hehe.. :j:
wah mantap sekali ya, kok saya baru tahu nich. thanx infonya mas
ReplyDeletehehe.. iya.
ReplyDeletehuhh.. saya hampir putuz asa maz wktu itu.
nyri hosting yg bguz gk ktmu2.
tp akhr'nya abiz liad2 script, eh.. daped ide di ataz. hehe..
Saya juga baru tau nih. Thanks.
ReplyDeleteyapz. :j:
ReplyDeleteWah2.. mantap tutorialnya..
ReplyDeleteaku sih simpan script di 000webhost.com moga2 aja nggak dibanned..
banyak accout free hostingku yg dibanned...
ngga tau alasannya knp...
rese bgt....
wah tips bagus mas untuk menyimpan file JS
ReplyDeleteMending pk cra yg trakhir, biasanya kalau pk js dri hostingan , proses load blog aga lama. Tp saya suka artikelnya . . .
ReplyDeletewalah baru tau aku, nice info mas :d
ReplyDeleteini bakalan tabrakan gag asama javascrip untuk yang lain, kan jadi banyak tuh...
ReplyDelete@ facehan, hehe.. iya tuch. menyebalkand! :n:
ReplyDelete@ arifudin, blog tips tutor, wahyoe, mksih. :h:
@ secangkir teh, gak maz. tenang aj. :c:
thx infonya friends
ReplyDeletekalau yang gratisan pasti banyak embel embelnya sob :f:
ReplyDeletecobain aja yang berbayar sob paling 25 per tahun cukup lah buat kita kita :a:
ReplyDeleteHa? la terus kalo Nginjeksinya ke web Gmanaaaaaaa!!! Kalo mau ngupload bilang aja ma aku, ntar tak uploadne neng JidatBaok.com! gratis sepanjang Sampe mbesuk!!
ReplyDeleteoke deh mantab nih sob
ReplyDeletesudah ku praktekin, tapi knp gak pake 000webhost aj shob,.??.
ReplyDelete000webhost jahat bang
ReplyDelete