IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Modif Input dans iFrame


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Invit�(e)
    Invit�(e)
    Par d�faut Modif Input dans iFrame
    Bonjour � tous,

    Je cherche � remplir les champs de formulaire de mon iframe - la page "appel�e" n'est pas sur mon domaine - � l'aide d'un petit Jscript.

    Le bout de code que j'utilise se r�v�le foireux pour cette url .

    Avec firebug on va dire, j'obtiens les noms, les id des input que je veux modifier mais rien n'y fait....

    Mes comp�tences en jscript sont beaucoup trop faibles pour que je puisse me passer d'un coup de pouce !!

    Vous l'aurez compris, une caisse de champagne pour qui saura m'�clairer !!

    Merci de votre attention

    ----------------------------------------------------------------
    Exemple du code que j'utilise:
    --- page appel�e -aaaa.html----
    Code html : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    <html>
    <head>
    <title>Titre</title>
    </head>
    <body>
     
    	<input type="text" id="toto" />
    	<textarea id="tata" rows="5" cols="55"></textarea>
     
    </body>
    </html>
     
    --- page contenant l'iframe -bbbb.html---
    <html>
    <head>
    <title> TITRE</title>
    </head>
    <body>
     
    	<iframe name="myIFrame" src="aaaa.html" width="50%" height="50%">Votre navigateur ne supporte pas les IFrames</iframe>
     
    	<input type="button" value="Valider" onClick="javascript:myIFrame.document.getElementById('toto').value='lalala';javascript:myIFrame.document.getElementById('tata').value='lalala';" />
     
    </body>
    </html>
    Derni�re modification par NoSmoking ; 06/11/2011 � 11h14. Motif: Merci d'utiliser les balises [code][/code].

  2. #2
    Membre �prouv�

    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 448
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 448
    Par d�faut
    Citation Envoy� par philbourdoncle Voir le message
    Je cherche � remplir les champs de formulaire de mon iframe - la page "appel�e" n'est pas sur mon domaine - � l'aide d'un petit Jscript.
    C'est impossible.
    Sauf si sur le domaine appell� il est pr�vu un protocole (API) d'�change de donn�es que tu peux exploiter � cette fin.

  3. #3
    Invit�(e)
    Invit�(e)
    Par d�faut
    Effectivement,

    apr�s de longues recherches, ce que je veux faire est trop compliqu� pour moi... voire tout simplement impossible � cause du "Same Domain Policy" !

    En dernier recours, quelqu'un saurait-il me dire, d'apr�s le code des diff�rents .js d'une page si celle-ci accepte des arguments transmis par l'url ? Et �ventuellement quels argument sont � transmettre pour affecter une "value" sur un input?

    Si oui je post ici le contenu des .js


    Merci � tous

Discussions similaires

  1. R�cup�rer valeur Input radio dans iframe
    Par Gaetan_ dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 25/03/2011, 10h57
  2. R�cup�ration des valeurs d'input dans iframe par $_POST
    Par corentinparent dans le forum G�n�ral Conception Web
    R�ponses: 0
    Dernier message: 26/11/2010, 18h43
  3. R�ponses: 2
    Dernier message: 29/09/2009, 17h21
  4. Modification texte dans un fichier
    Par byloute dans le forum Shell et commandes GNU
    R�ponses: 9
    Dernier message: 04/10/2005, 15h34
  5. Utiliser la valeur d'un input dans une variable php
    Par megane dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 09/08/2005, 16h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo