begin process at 2012 05 29 11:55:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript Orienté objet (POO)

 > 

Divers

 > 

Une IFRAME peut elle parler a sa MAMAN ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Une IFRAME peut elle parler a sa MAMAN ?

vendredi 13 octobre 2006 à 17:20:21 | Une IFRAME peut elle parler a sa MAMAN ?

supergrey

Bonjour, j'ai une page html(index.htm) qui contient un formulaire et une iframe.
Au bout d'un moment l'iframe se rafraichit et lance un script javascript.
Est-il possible que ce script écrive dans un champ texte du formulaire présent sur la page index.htm et comment faire?
Merci
samedi 14 octobre 2006 à 09:19:27 | Re : Une IFRAME peut elle parler a sa MAMAN ?

bultez

Membre Club
Réponse acceptée !




Bonjour,
   l'éducation étant ce quelle est aujourd'hui,
      une enfant peut se permettre de causer à sa maman,
      même si celle-ci ne lui a rien demandé. pffff, quelle époque.

   top.name du formulaire.name de l'input.value="c'est moi";


            Cordialement    Bul    [mon Site]    [M'écrire]
samedi 14 octobre 2006 à 09:59:42 | Re : Une IFRAME peut elle parler a sa MAMAN ?

supergrey

Merc...mais je n'arrive pas a le faire fonctionner il faut pas faire quelque chose de spécial comme un getElementById ou un truc du genre? Apparemment le javascript n'est pas exécuté parceque top.nom de ma form.nom de l'input.value n'existe pas:

index.htm:
<html>
<body>

<form name="videodesc">
<input type="text" name="titre" size="20" value="vide">
<iframe height="100" width="100" src="iframe.htm"></iframe>

iframe.htm:

<html>
<body>
    <script type="text/javascript">
    function Ecrire()
    {
        top.videodesc.titre.value="ole";
        alert(il a ecrit?");
    )
    </script>
<a href="#" onclick="javascript:Ecrire();"><img src="http://www.dg-pescas.pt/images/portal_search.gif"></a>
samedi 14 octobre 2006 à 10:17:35 | Re : Une IFRAME peut elle parler a sa MAMAN ?

supergrey

Réponse acceptée !
Bon j'ai trouvé voila mon code (merci quand meme bultez je crois que j'avais fait quelques fautes de frappe c'est peut etre pour ca que ca ne fonctionnait pas):

index.htm:
<html>
<body name="top">

<form name="videodesc">
<input type="text" name="titre" id="titre" size="20" value="vide">
<iframe height="200" width="200" src="iframe.htm"></iframe>

iframe.htm:
<html>
<body>


    <script type="text/javascript">
    function Ecrire()
    {
        parent.document.getElementById("titre").value="salut";
        alert("il a ecrit?");
    }
    </script>

<a href="#" onclick="javascript:Ecrire();"><img src="http://www.dg-pescas.pt/images/portal_search.gif">
samedi 14 octobre 2006 à 10:20:54 | Re : Une IFRAME peut elle parler a sa MAMAN ?

bultez

Membre Club





quelques petites erreurs de syntaxe !

            index.htm :
<body>
<form name="videodesc">
<input type="text" name="titre" size="20" value="vide">
</form>
<iframe height="100" width="100" src="iframe.htm"></iframe>
</body>

         iframe.htm :

<html>
<body>
    <script type="text/javascript">
    function Ecrire()
    {
        top.videodesc.titre.value="ole";
        alert("il a ecrit?");
  }
    </script>
<a href="#" onclick="javascript:Ecrire();"><img src="http://www.dg-pescas.pt/images/portal_search.gif"></a>



avec FF il faut regarder la console javascript,
avec IE : activer le debogage, et mieux ( beaucoup mieux ! )
   télécharger le debogger ( c'est gratis ). j'ai mis un
   tout petit tuto sur ce site pour commencer à l'utiliser
   ( pas à pas, complétion code, visualisation contenu ... )


            Cordialement    Bul    [mon Site]    [M'écrire]
samedi 14 octobre 2006 à 10:24:00 | Re : Une IFRAME peut elle parler a sa MAMAN ?

bultez

Membre Club




 

réponses croisées...
si ça baigne : nickel,
mais <body name="top"> n'est "pas bon", même si ça marche.
top est un mot réservé javascript/html


            Cordialement    Bul    [mon Site]    [M'écrire]
samedi 14 octobre 2006 à 19:00:13 | Re : Une IFRAME peut elle parler a sa MAMAN ?

supergrey

J'avais effectivement fait beaucoup d'erreurs, pour le body name="top" j'ai oublié de l'enlevé puisque je ne me sert pas de top mais de parent, je l'avais mis quand j'essayer de comprendre ton code. Effectivement la console ca aide bien...
Puis je vais valider ta réponse qui doit etre juste, j'imagine, merci !


Cette discussion est classée dans : page, iframe, index, parler, maman


Répondre à ce message

Sujets en rapport avec ce message

Rediriger une page vers un iframe ? [ par Dkparker21 ] Voila mon problème, Quand j'ouvre une page nommée "page.htm", je vérifie si elle est bien dans l'iframe 'cadre1' prévu à cet effet par : if (sel Problème avec iframe [ par adjanoh ] Salut  chers amis développeurs, J'ai une page web (index.php) sur laquelle il y a un iframe. La page qui est intégrée à la page de base (index.php) p V ariable get vers une Iframe [ par davidcian ] bonjour,Voila mon probleme:"parent.location.href = '../../modules.php?name=moteur_result?lot='+id;"ce lien correspond a ma page index qui contient une onEvent et iframe [ par HecToR_coCHON ] Bonjour !! J'essai depuis quelque temps de déclencher une action sur la page mère lorsque l'utilisateur clicke dans une iframe contenue dans cette pa Refresh Iframe depuis un popup [ par yanis7518 ] salut a tousj'ai une page principale avec une iframe et un bouton.lorsque je click sur le bouton j'ouvre un popup pour y entrer des données. Lorsque j page to iframe [ par abdoulax ] Bonjour,J'ai une page ouverte. Je voudrai modifier complement cette page afin de faire de mettre son contenu dans un iframe.par exemple on aurait test Chargement page html [ par Orange73 ] Bonjour,J'ai un index.html où on choisit la langue du site.Dès qu'on clic sur celle voulu une popup apparait en fullscreen chargeant un site full flas iframe [ par benoitmtl ] Bonjour, Voici mon problème. J'ai une page sur mon site A qui contient un petit code JavaScript. Sur mon site B (pas sur le même serveur onclick : chargement autre html [ par Orange73 ] Bonjour,J'ai une page html (index.html) avec 1 bouton "enter". Dès son clic il ouvre une anim flash en fullscreen.Je souhaiterai également que lors du IFRAME et Javascript [ par kokoariko ] Bonjour a tous,Voila ce que je veux entrer un nouveau commentaire  SANS recharger la page principale, j'ai donc un IFRAME qui appelle une page PHP, ma


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,838 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales