Utilisateur:Dr Brains/Stats.js
Note : après avoir enregistré la page, vous devrez forcer le rechargement complet du cache de votre navigateur pour voir les changements.
Mozilla / Firefox / Konqueror / Safari : maintenez la touche Majuscule (Shift) en cliquant sur le bouton Actualiser (Reload) ou pressez Maj-Ctrl-R (Cmd-R sur Apple Mac) ;
Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5.$(Stats);
var Stats_AuthorizedURl = new Array();
Stats_AuthorizedURl.push('http://stats.grok.se/');
Stats_AuthorizedURl.push('http://www.flickr.com');
function Stats(){
var AllDivs = document.getElementsByTagName('div');
for(var a=0;a<AllDivs.length;a++){
if($(AllDivs[a]).hasClass("IframeStats")){
var FrameDiv = AllDivs[a];
var Link = FrameDiv.getElementsByTagName('a')[0];
if(!Link) continue;
var Target = Link.href;
var Authorized = false;
for(var b=0;b<Stats_AuthorizedURl.length;b++){
if(Target.indexOf(Stats_AuthorizedURl[b])!=-1) Authorized = true;
}
if(Authorized){
var NewHTML = '<iframe src="'+Target+'" width="100%" height="500"></iframe>';
FrameDiv.innerHTML += NewHTML;
}
}
}
}