- // 4 Fonctions (dont 1 ne sert qu'à la 1ere) pour gérer la taille de ses frames
- // fonction FrameModif(frame) (utile pour faire un bouton cache / affiche frame jumelle)
- // où frame doit être à 0 ou à 1 selon qu'on appelle la fonction de la frame de gauche ou de droite
- // Met à 0 la taille de la fenètre jumelle ou à screen.width selon qu'on l'appelle de la frame gauche ou droite
- // Et la remet à son état initial si on rappelle la fonctions
- // fonction FrameSize(taille) met la frame de gauche à (taille) pixels.
- // fonction FrameGetSize() retourne la taille de la frame de gauche en pixel
-
- // Fonctions libres de tout droit crée par PiedPierre compatible IE et mozilla
-
- //wcol=FrameGetSize();// ca c'est pour avoir la taille de la frame au départ mais il semblerait que wcol soit globale tout de meme;
- vit=(screen.width)/6;// ici on paramètre la vitesse de scroll en pixel.
- function FrameModif(frame){
- w=FrameGetSize();vit2=vit;if(w!=0 && w!=screen.width){wcol=w;col=wcol-1;}else{col=wcol;}//col=eval(wcol);document.write(col);
- if(frame==0){if(w<screen.width){w=col;vit2=-vit2;}} // on agrandit ou on reduit
- else if(frame==1){if(w>col){w=col;}else{vit2=-vit2;}}else{document.write("Erreur FrameModif() n'accepte que 0 ou 1 comme argument");return false;}
- moFrame(w,col,frame,vit2);return w;}
- function moFrame(w,col,frame,vit2){
- w=w-vit2;if(w<col && frame==0 || w>col && frame==1){w=col;}
- if(w>screen.width){w=screen.width;}else if(w<0){w=0;}
- window.parent.document.body.cols=w+",*";if(w>=screen.width || w==col || w<=0){return;}
- setTimeout("moFrame("+w+","+col+","+frame+","+vit2+")",0)}
- function FrameSize(taille){window.parent.document.body.cols=taille+",*";return true;}
- function FrameGetSize(){wp=window.parent.document.body.cols;po=wp.indexOf(",");w=wp.substr(0,po);return w;}
// 4 Fonctions (dont 1 ne sert qu'à la 1ere) pour gérer la taille de ses frames
// fonction FrameModif(frame) (utile pour faire un bouton cache / affiche frame jumelle)
// où frame doit être à 0 ou à 1 selon qu'on appelle la fonction de la frame de gauche ou de droite
// Met à 0 la taille de la fenètre jumelle ou à screen.width selon qu'on l'appelle de la frame gauche ou droite
// Et la remet à son état initial si on rappelle la fonctions
// fonction FrameSize(taille) met la frame de gauche à (taille) pixels.
// fonction FrameGetSize() retourne la taille de la frame de gauche en pixel
// Fonctions libres de tout droit crée par PiedPierre compatible IE et mozilla
//wcol=FrameGetSize();// ca c'est pour avoir la taille de la frame au départ mais il semblerait que wcol soit globale tout de meme;
vit=(screen.width)/6;// ici on paramètre la vitesse de scroll en pixel.
function FrameModif(frame){
w=FrameGetSize();vit2=vit;if(w!=0 && w!=screen.width){wcol=w;col=wcol-1;}else{col=wcol;}//col=eval(wcol);document.write(col);
if(frame==0){if(w<screen.width){w=col;vit2=-vit2;}} // on agrandit ou on reduit
else if(frame==1){if(w>col){w=col;}else{vit2=-vit2;}}else{document.write("Erreur FrameModif() n'accepte que 0 ou 1 comme argument");return false;}
moFrame(w,col,frame,vit2);return w;}
function moFrame(w,col,frame,vit2){
w=w-vit2;if(w<col && frame==0 || w>col && frame==1){w=col;}
if(w>screen.width){w=screen.width;}else if(w<0){w=0;}
window.parent.document.body.cols=w+",*";if(w>=screen.width || w==col || w<=0){return;}
setTimeout("moFrame("+w+","+col+","+frame+","+vit2+")",0)}
function FrameSize(taille){window.parent.document.body.cols=taille+",*";return true;}
function FrameGetSize(){wp=window.parent.document.body.cols;po=wp.indexOf(",");w=wp.substr(0,po);return w;}