Que signifie ce script???
cenay_01_sang
Messages postés
219
Statut
Membre
-
Damtux -
Damtux -
Bonjour,
function AD_clientWindowSize() {
var sfMax=0;
var sf,frameMax;
var ad=1;
if (self.innerWidth) {
AD_windowWidth=self.innerWidth;
AD_windowHeight=self.innerHeight;
} else if (document.documentElement && document.documentElement.clientWidth) {
AD_windowWidth=document.documentElement.clientWidth;
AD_windowHeight=document.documentElement.clientHeight;
} else if (document.body) {
AD_windowWidth=document.body.clientWidth;
AD_windowHeight=document.body.clientHeight;
}
if (document.layers||navigator.userAgent.toLowerCase().indexOf("gecko")>=0) AD_windowWidth-=16;
if ( top !=self || (top.frames.length !=0 && (top.frames.length>self.document.getElementsByTagName('iframe').length) ) ) {
ad=0;
if (document.all) {
sf=(top.document.body.clientWidth * top.document.body.clientHeight) / (self.document.body.clientWidth * self.document.body.clientHeight);
if (sf<3) {
ad=1;
}
} else {
function getSurface(w) {
try{
if (!w.sf) {
w.sf=w.innerWidth * w.innerHeight;
}
if ( w.sf && (w.sf >=sfMax) ) {
sfMax=w.sf; frameMax=w;
}
}
catch(err){};
}
function findFrameMax(w) {
var i;
if (w.frames.length==0) {
getSurface(w);
} else {
for (i=0; i < w.frames.length; i++) {
if (w.frames[i].frames.length > 0) {
findFrameMax(w.frames[i]);
} else {
getSurface(w.frames[i]);
}
}
}
}
if ((top !=self) || (top.frames.length==0)) {
findFrameMax(top);
if (frameMax==self) ad=1;
}
}
}
if (AD_windowWidth<480) ad=0;
if (AD_windowHeight<80) ad=0;
return ad;
}
VOILA tout est dans la question merci
function AD_clientWindowSize() {
var sfMax=0;
var sf,frameMax;
var ad=1;
if (self.innerWidth) {
AD_windowWidth=self.innerWidth;
AD_windowHeight=self.innerHeight;
} else if (document.documentElement && document.documentElement.clientWidth) {
AD_windowWidth=document.documentElement.clientWidth;
AD_windowHeight=document.documentElement.clientHeight;
} else if (document.body) {
AD_windowWidth=document.body.clientWidth;
AD_windowHeight=document.body.clientHeight;
}
if (document.layers||navigator.userAgent.toLowerCase().indexOf("gecko")>=0) AD_windowWidth-=16;
if ( top !=self || (top.frames.length !=0 && (top.frames.length>self.document.getElementsByTagName('iframe').length) ) ) {
ad=0;
if (document.all) {
sf=(top.document.body.clientWidth * top.document.body.clientHeight) / (self.document.body.clientWidth * self.document.body.clientHeight);
if (sf<3) {
ad=1;
}
} else {
function getSurface(w) {
try{
if (!w.sf) {
w.sf=w.innerWidth * w.innerHeight;
}
if ( w.sf && (w.sf >=sfMax) ) {
sfMax=w.sf; frameMax=w;
}
}
catch(err){};
}
function findFrameMax(w) {
var i;
if (w.frames.length==0) {
getSurface(w);
} else {
for (i=0; i < w.frames.length; i++) {
if (w.frames[i].frames.length > 0) {
findFrameMax(w.frames[i]);
} else {
getSurface(w.frames[i]);
}
}
}
}
if ((top !=self) || (top.frames.length==0)) {
findFrameMax(top);
if (frameMax==self) ad=1;
}
}
}
if (AD_windowWidth<480) ad=0;
if (AD_windowHeight<80) ad=0;
return ad;
}
VOILA tout est dans la question merci
A voir également:
- Que signifie ce script???
- Que signifie :p - Forum Mobile
- Que signifie les symboles sous les sms - Forum Xiaomi
- Que veut dire :p - Forum Mail
- Que signifie le point vert sur snap ✓ - Forum Snapchat
- Script vidéo youtube - Guide
2 réponses
J'ai pas lu entierement mais à première vu il recupere la taille du de la fenetre et la met dans deux variable height(la largeur) et width(la longueur), après il calcule le nombre de pixel en fait la largeur multiplier par la longeur qui a été retourner par la fonction d'avant. Je croit que c'est tout mais bon quelqu'un de plus qualifier en JS et qui aura le temps de lire ce code t'aidera mieux ;)