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 :

Fermer un iframe a partir du fichier dans l'iframe


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 20
    Par défaut Fermer un iframe a partir du fichier dans l'iframe
    Salut,

    Bon le titre est pas très clair donc je vais bien expliquer mon problème.

    J'ai une page dans laquelle je crée une iframe avec createElement.
    Dans le fichier de cette iframe j'ai un bouton, et en cliquant sur ce bouton je voudrais fermer l'iframe.

    Bon apriori ca parait logique que le fichier dans l'iframe ne puisse pas controler l'iframe du fichier supérieur.
    J'ai donc essayé plein de truc avec addEventListener mais je rame un peu, c'est peu dire.

    Quelqu'un a une idée ?
    Guillaume

    Pour infos le code qui crée l'iframe
    Code : 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
    function buildIframeSearch(id,parentId,src)
    {
    	var iframe = document.createElement('iframe');
    	iframe.setAttribute('id',id);
    	iframe.setAttribute('src',src);
    	iframe.setAttribute('width',650);
    	iframe.setAttribute('height',250);
    	iframe.setAttribute('class','iframesearch');
    	iframe.setAttribute('hspace','0');
    	iframe.setAttribute('vspace','0');
    	iframe.setAttribute('frameBorder','0');
    	iframe.setAttribute('marginHeight','0');
    	iframe.setAttribute('marginWidth','0');
    	iframe.setAttribute('scroll','auto');
    	iframe.style.position = 'absolute';
    	document.getElementById(parentId).appendChild(iframe);
    }

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    fermer l'iframe ?
    je ne comprends déja pas le concept de fermeture de l'iframe ???
    Tu veux dire supprimer de l page ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 20
    Par défaut
    Mouai j'ai ptêtre oublié de dire 2-3 trucs.

    Déjà c'est pour faire ca :

    Sur 1 clic je crée une iframe en absolute, l'iframe pointe vers un fichier qui permet de faire une recherche, ensuite on sélectionne 1 enregistrement et ca met à jour le champ account dans l'exemple ci-dessus.
    Je veux faire interragir le fichier contenu dans l'iframe avec le fichier qui contient l'iframe.

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    converser entre parent et enfant ?

    http://www.developpez.net/forums/d27...enetre-enfant/
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 20
    Par défaut
    window.parent ca marchait pas.
    Je vais regarder le reste du topic ce soir et je will be back.
    Donc peut être merci

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 20
    Par défaut
    Bon bah j'ai un peu honte sur ce coup là
    Merci à toi.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 11/07/2014, 13h09
  2. Afficher le contennu 'un fichier dans une iframe
    Par koKoTis dans le forum Langage
    Réponses: 4
    Dernier message: 05/09/2010, 16h51
  3. Lien qui s'ouvre dans l'iframe et non comme voulu dans la page principale
    Par 28ToM47 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 0
    Dernier message: 26/02/2009, 00h20
  4. Réponses: 6
    Dernier message: 02/06/2005, 12h44

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