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 :

[iframe] Afficher une balise div à partir d'une autre frame


Sujet :

JavaScript

  1. #1
    Membre habitué Avatar de bouchette63
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    257
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 257
    Points : 187
    Points
    187
    Par défaut [iframe] Afficher une balise div à partir d'une autre frame
    Bonjour,

    Je rencontre un petit problème dans mon application Web, c'est pourquoi je sollicite votre aide.

    J'ai deux iframes l'une à côté de l'autre nommé frame2 et frame3.
    Lorsque je valide l'une des frames, je souhaite afficher une div dans l'autre frame.


    Lorsque ce sont deux pages JSP dans mes frames cela marche en faisant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    top.frame1.frame2.document.getElementById('nomDiv').style.display='block';
    dans le onclick du bouton de validation.


    Mais lorsque c'est à partir d'une page JSP et je veux afficher la div de l'autre frame contenant une page HTML, cela ne marche pas ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    top.frame1.frame3.document.getElementById('nomDiv').style.display='block';
    Je ne vois pas pourquoi ?


    Si quelqu'un a une idée sur la solution je suis preneur

    Merci
    "Tout m'afflige, et me nuit, et conspire à me nuire" Racine

  2. #2
    Membre habitué Avatar de bouchette63
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    257
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 257
    Points : 187
    Points
    187
    Par défaut
    Le problème venait en fait du cache de FireFox

    Il ne mettait pas à jour ma page html après lui avoir ajouté la balise div. Donc il n'affichait pas cette dernière. J'ai alors vidé le cache et maintenant il n'y a plus de problème.

    Petite remarque quand même, je trouve que le cache de FF est puissant car pour celui de IE, il avait bien pris en compte les modifs de la page html. Donc pas besoin de vider le cache pour ce dernier
    "Tout m'afflige, et me nuit, et conspire à me nuire" Racine

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

Discussions similaires

  1. insérer une balise asp:Calendar dans une balise asp:Content
    Par fatizora dans le forum Développement Sharepoint
    Réponses: 4
    Dernier message: 13/01/2012, 11h25
  2. [Parsing] Différencier une balise sans corps et une balise vide
    Par verbose dans le forum Format d'échange (XML, JSON...)
    Réponses: 4
    Dernier message: 03/04/2011, 15h27
  3. Réponses: 4
    Dernier message: 10/10/2010, 11h46
  4. Réponses: 2
    Dernier message: 05/03/2010, 14h15
  5. Bug IE6 -> Balise <div> dynamique devant une balise <select>
    Par jep33 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 18/06/2009, 09h33

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