cs_pipouz
Messages postés56Date d'inscriptiondimanche 27 novembre 2005StatutMembreDernière intervention27 septembre 2008
-
21 oct. 2007 à 14:11
cs_pipouz
Messages postés56Date d'inscriptiondimanche 27 novembre 2005StatutMembreDernière intervention27 septembre 2008
-
30 mai 2008 à 10:51
bonjour a tous ,
jai réalisé un site ( www.google-enhanced.com ) sur lequel le redimmensionnement des frames est indispensable , jutilise cette fonction:
function Frame_resizor1()
{
window.parent.document.body.rows="30px, 100% ,33px, 0%, 0px";
}
function Frame_resizor2()
{
etcetc...
}
-----
fonction appelée par un "[javascript:Frame_resizor1() aaa]
-----
le
redimensionnement se fait de facon brutale , jaimerais bien pouvoir
l'animé (facon "redimensionnement manuel), jai cherché comme un fou
sur le net , mais je nai pas trouver de début de source (sauf sur ce
site >
http://www.javascriptfr.com/codes/PETITES-FONCTIONS-POUR-GERER-VOS-FRAME-FRAMES_24418.aspx < mais la source ne fonctionne plus , trop ancinne peut etre)...
encore une fois, tu parles de frame et tu montres un pop-up
( j'ai d'ailleurs donné un début de piste pour le pop-up,
pour une frame, on pourrait aussi... )
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 21 oct. 2007 à 15:22
ah ben non... désolé, j'ai mal lu/vu !
window.parent.document.body.rows="30px, 100% ,33px, 0%, 0px";
tu veux donc redimentionner une frame progressivement ?
fait un setTimeout vers une fonction qui va le faire
supposons la 2ème :
var taille_voulue=taille initiale;
fonction {
taille_voulue+=incrément;
window.parent.document.body.rows="30px, "+taille_voulue+",33px, 0%, 0px";
si taille_voule < taille maxi setTimout("fonction();",délai) ; }
cs_pipouz
Messages postés56Date d'inscriptiondimanche 27 novembre 2005StatutMembreDernière intervention27 septembre 2008 22 oct. 2007 à 08:55
j'suis plutot coté script php... du kou je my perds la dedans , j'ai essayé sa >
<SCRIPT LANGUAGE="JavaScript">
var taille_voulue=100%;
var taille_voulue2=0%;
fonction moove {
taille_voulue+=-50;
taille_voulue2+=50;
window.parent.document.body.rows="30px, "+taille_voulue+",33px, "+taille_voulue2+", 0px";
setTimout("fonction moove();",2) ; }
</SCRIPT>
mais avec aucun resultat...
c'est une jeu de 5 cadres enfait , il y a un de ces cadres que je voudrais rétricir , au un autre , l'agrandir d'autant que l e1er a été rétrécit...
je comprends pas pkois ce code ne séxécute point....
merci davance a voo!
cs_pipouz
Messages postés56Date d'inscriptiondimanche 27 novembre 2005StatutMembreDernière intervention27 septembre 2008 22 oct. 2007 à 11:06
deja ne ne parvient pas a placer de time out
ni sur un onclick , ni ds ma fonction....
rien ne se passe ou alors , le timeout n'est poas pris en compte
>>>
>>>
<SCRIPT LANGUAGE="JavaScript">
function Frame_resizor1()
{
window.parent.document.body.rows="30px, 100% ,33px, 0%, 0px";
setTimeout(Frame_resizor1(), 2000) } // ou avec des " " "
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 22 oct. 2007 à 14:10
oulah... tu fais peur.
le moins qu'on puisse dire, c'est qu'on peut simplifier
mais bon... si ça te convient.....
<hr /> Cordialement Bul [mon Site] [M'écrire]
<hr />
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 22 oct. 2007 à 17:06
>>setTimeout("Frame_resizor3a()", 0);
setTimeout("Frame_resizor3aa()", 50);
setTimeout("Frame_resizor3b()", 100);
setTimeout("Frame_resizor3c()", 150);
setTimeout("Frame_resizor3d()", 200);
setTimeout("Frame_resizor3e()", 250);
setTimeout("Frame_resizor3f()", 300);
setTimeout("Frame_resizor3g()", 350);
setTimeout("Frame_resizor3h()", 400);
setTimeout("Frame_resizor3i()", 450);
setTimeout("Frame_resizor3j()", 500);
setTimeout("Frame_resizor3k()", 550);
setTimeout("Frame_resizor3l()", 600);
setTimeout("Frame_resizor3m()", 650);
setTimeout("Frame_resizor3n()", 700
???
une seule fonction qui incrémente une variable , non ?
et qui ne se relance pas quand le maxi est atteint
( comme mon 1er exemple )
cs_pipouz
Messages postés56Date d'inscriptiondimanche 27 novembre 2005StatutMembreDernière intervention27 septembre 2008 22 oct. 2007 à 19:53
moi jsai op faire , g trop du mal a construire du javascript....
pourtant sa roule ac le php , mai , jsai pas , .......
si tu peux me completer ton, 1er exemple , jme débrouillerais pour faire les autres bouton ..... dsl
jsui kun assisté... prtant c'est pas faute d'essayer