[quote=emonial]bang coba liat fs ku...www.friendster.com/virguna itu kan primaryna aku bikin gif sama dengan photo gallery na juga itu juga bisa di bikin shake image g?
kalau bisa gmn caranya ya bang...code nya sperti apa...terus disave dimana?
thx[/quote]
code utama (musti ada) dari trik ini adalah (letakkan di BAGIAN C):
Code:
<">kemudian masukkan ini ke dalam file css external :
[quote].shakeimage{
position:relative;
}[/quote]
------------------------------------------------------------
PRIMARY PICTURE
Masukkan script ini ke BAGIAN A atau BAGIAN C sesuai Referensi Bang Kanal :
Code:
[quote]divpicutama=getElementByClassName("imgblock200")[0];
apicutama=divpicutama.getElementsByTagName("a")[0];
srcpicutama=divpicutama.getElementsByTagName("img")[0].getAttribute("src");
apicutama.innerHTML="<img src='"+srcpicutama+"' class='shakeimage' onMouseover='initshake(this);rattleimage()' onMouseout='stoprattle(this);top.focus()' onClick='top.focus()'>";
function getElementByClassName(sClass) {
var elm = [];
var els = document.getElementsByTagName("*") || document.all;
for (var j=0,k=els.length;j<k;j++) {
if (new RegExp(sClass).test(els[j].className))elm.push(els[j]);
}
return elm;
}[/quote]
PHOTOS, FRIENDS, FAN, GROUPS, RANDOMIZED FRIENDS
untuk membuat image yang ada di photobox, friendsbox, fanbox, groupbox dan randomized friends box bergetar, masukkan kode ini terlebih dahulu ke file js external (letakkan di BAGIAN C sesuai Referensi Bang Kanal):
Code:
[quote]function shakedapic(boxid,kelipatan){
/*
IMAGES SHAKER by nopathz :
*/
var img2shake=document.getElementById("content_"+boxid).getElementsByTagName("img");
if (kelipatan==null) kelipatan=1;
for (i=0;i<img2shake.length;i=i+kelipatan) {
getsrc=img2shake[i].getAttribute("src");
dosrc=document.getElementById("content_"+boxid).getElementsByTagName("a")[i];
img2shake[i].parentNode.innerHTML="<img src='"+getsrc+"' class='shakeimage' onMouseover='initshake(this);rattleimage()' onMouseout='stoprattle(this);top.focus()' onClick='top.focus()'>";
}
}[/quote]
kemudian penulisan untuk photobox (letakkan di BAGIAN C) :
[quote]shakedapic("1");[/quote]
untuk friend, fan atau group, letakkan dalam onloadhandler (letakkan di BAGIAN B)
[quote]shakedapic("2"); // untuk friend
shakedapic("7"); // untuk fan
shakedapic("8"); // untuk group[/quote]
jangan gunakan fungsi shakedapic("7"); atau shakedapic("8"); jika kamu tidak punya fan box atau group box ...