[ boki94 @ 28.07.2012. 11:54 ] @
Imam jedan kod na sajtu koji izgleda ovako:

Code:

bf=document;

try{bf.execCommand('BackgroundImageCache',ba,bc);}

catch(e){}

function gi(str){
 return bf.getElementById(str);
}


function browserCheck(){
 var gc=bf.body||null;
 var gs;
 isIe=gc&&typeof gc.insertAdjacentHTML!="undefined";
 isMoz=(gc&&!isIe&&typeof gc.appendChild!="undefined"&&typeof bf.createRange!="undefined"&&typeof(gs=bf.createRange()).setStartBefore!="undefined"&&typeof gs.createContextualFragment!="undefined");
 isIe=isIe&&bf.all&&!be.opera;
 isMoz=isMoz&&typeof gc.style.MozOpacity!="undefined"
}

browserCheck();

function randOrd(){
 return(bg.round(bg.random())-0.5);
}

function setStyleLeft(obj,left){
 if(isIe)obj.style.posLeft=left;
 else obj.style.left=left
}


function setStyleTop(obj,bd){
 if(isIe)obj.style.posTop=bd;
 else obj.style.top=bd
}


I sad nigde ali nigde vise se ne pozivaju ove funkcije iz ovog koda ni u jednoj skripti a ipak koju god funkciju da izbrisem iz ovog koda sajt nece da radi. O cemu se radi jel neko moze da provali zasta bi mogle da sluze ove funkcije i kako da ih se resim, sta da promenim na sajtu da bi mogo da ih izbrisem?
[ vujkev @ 28.07.2012. 21:30 ] @
Iz ovog što si poslao vidi se da se funkcija browserCheck poziva odmah ispod deklaracije iste.
Stavi beakpoint u browser-u pa vidi ko i kad poziva te funkcije