Récupérer la valeur d'une variable dans une page qui s'ouvre ds une autre frame

Debutant39 Messages postés 10 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 8 novembre 2014 - 1 juil. 2007 à 14:44
cs_bultez Messages postés 13616 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 - 2 juil. 2007 à 06:14
Bonjour. J'ai un jeu de frames (index.htm) qui comprernd 3 frames ( Menu.htm - CadreP.htm - CadreBas.htm).
Je voudrais récupérer une variable n "nombre " de la page "accueil.htm" qui s'affiche dans la frame principale (CadreP) dans une  page "son.htm" qui s'affichera dans le cadre du bas (CadreBas.htm) afin de jouer n fois un son.
Je n'y arrive pas... Help !!!! MERCI !!!!!!

2 réponses

cs_bultez Messages postés 13616 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 31
1 juil. 2007 à 16:46
Bonjour,

    tu ne nous dit pas ni c'est une variable javascript  ou un élement html,
        ni si on la "récupère" dans la page principale ou dans un frame ...

    donc, à toi d'adapter : parent.name de la frame.name du formulaire.name élément.value
                               ou     
parent.

name de la frame.


nom d'une variable globale



                ( parent ou top, ou pas si fenêtre principale )



<hr />



Cordialement                Bul    
0
cs_bultez Messages postés 13616 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 31
2 juil. 2007 à 06:14
il vaut mieux rester dans le forum !
    plus d'intervenants, plus de compétences, plus de chances de réponses...
    et ça peut intéresser d'autres personnes.




 




Merci pour ta réponse ... je reprécise donc:






 





Bonjour. J'ai un jeu de frames (index.htm) qui comprend 3 frames ( Menu.htm - CadreP.htm - CadreBas.htm).







Je voudrais récupérer une variable Y "nombre " de la page "accueil.htm" qui s'affiche dans la frame principale (CadreP).






 





 Voici cette variable javascript






 





    var Y =  parseInt(Math.random()*6+6)






 






 Une  page "son.htm"  s'affichera dans le cadre du bas (CadreBas.htm) afin de jouer Y fois un son: je pensais utiliser:






 




 





 




 





 et dessiner Y fois un
motif...etc.







Je n'y arrive pas... Help !!!! MERCI !!!!!!






 







    une variable javascript, ne peut pas être mise comme ça dans le html.

                    "balancer" le embed dans un div.
   

                    et en javascript :
    document.getElementById("recept').innerHTML ='











 
';










    et pour Y, appliquer ce que dit mon 1er message.







<hr />



Cordialement                Bul    
0