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

HTML Discussion :

La dimension d'une Iframe


Sujet :

HTML

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 26
    Points : 21
    Points
    21
    Par défaut La dimension d'une Iframe
    Bonjour à tous,

    J'ai une question sur les Iframes.
    Je voudrais savoir si il est possible de donner une taille minimale à une Iframe, ainsi elle peut s'ajuster en fonction de son contenu.

    merci d'avance.

  2. #2
    Membre du Club
    Profil pro
    Développeur multimédia
    Inscrit en
    Février 2007
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Février 2007
    Messages : 60
    Points : 55
    Points
    55
    Par défaut
    Je ne crois pas qu'il existe une façon pour ajuster ton iframe en fonction de son contenu, sinon à quoi sert les ifranmes si ce n'est pour afficher une longue page dans un espace limité ! ( je crois )

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 26
    Points : 21
    Points
    21
    Par défaut
    c'est pas bete
    mais je voulais en etre sur!!!

  4. #4
    Membre éprouvé Avatar de FraK
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2005
    Messages
    828
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 828
    Points : 985
    Points
    985
    Par défaut
    effectivement la taille ne se redimensionne pas en fonction du contenu
    l'iframe garde une taille fixe, d'ou la présence des barres de scroll en cas de débordement.

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 26
    Points : 21
    Points
    21
    Par défaut
    Merci a tous

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    135
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 135
    Points : 139
    Points
    139
    Par défaut
    Si je me souviens bien, il existe un moyen détourner de redimensionner une iframe en fonction de son contenu en javascript, mais je ne suis pas sûr que cela fonctionne sur tous les navigateurs. Dans l'idée, ça fonctionne avec des ancres et la propriété offsetTop.

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 26
    Points : 21
    Points
    21
    Par défaut
    Et il faut faire comment exactement??

  8. #8
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    135
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 135
    Points : 139
    Points
    139
    Par défaut
    Dans la page qui contient l'iframe, tu mets ce dode là

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <iframe src="maPage.html" width="491" height="1000" scrolling="no" frameborder="0" marginwidth="0" marginheight="0" name="pagecentre" id="pagecentre"></iframe>
    Dans la page qui se trouve dans l'iframe, tu mets ce bout de code tout en haut

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <script language="javascript">
    parent.document.getElementById("pagecentre").height=2000;
    </script>
    Et celui là en bas

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <div id="baspage"></div>
    <script language="javascript">
    parent.document.getElementById("pagecentre").height=baspage.offsetTop;
    </script>
    Et voilà, le tour est joué.

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

Discussions similaires

  1. Rafraichissement periodique d'une iframe
    Par fxp17 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 04/01/2012, 18h56
  2. Dimension d'une photo jpeg
    Par dracito dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 26/02/2005, 19h32
  3. [VB6] Dimension d'une fenetre extérieure
    Par Ingham dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 22/01/2003, 17h52
  4. [VB6] [Graphisme] Dimensions d'une image au saving
    Par jeanseb dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 14/12/2002, 20h09

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