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 :

[XHTML] Iframe dans FireFox


Sujet :

HTML

  1. #1
    Membre expérimenté
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Points : 1 666
    Points
    1 666
    Par défaut [XHTML] Iframe dans FireFox
    Bonjour,

    Y a un truc qui doit m'échapper dans la construction de mes Iframe car dans IE j'arrive a ce que je veux mais pas dans FF.

    mon but:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    ----------------------
    |     --------------  |
    |    |       1     |  |
    |    |-------------|  |
    |    |     |       |  |
    |    |   2 |    3  |  |
    |    |     |       |  |
    |    |-------------|  |
    |    |       4     |  |
    |    |-------------|  |
    |                     |
    |---------------------|
    ma Page XHTML:

    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
    18
    19
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html>
    <head>
    <title>
    	Landesverwaltung Liechtenstein - Firmenindex - GBOERA
    </title>
    <link href="../StyleSheet.css" rel="stylesheet" type="text/css" />
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
    </head>
    <!--iframe src="Kopf.htm" style="top:200px;left:200px"></iframe-->
    <body>
    <div id="seite4">
    <iframe width="996px" height="151px" src="Kopf.htm" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" name="kopf"/>
    <iframe height="650px" width="270px" src="Suchformular.htm"  frameborder="0" name="main"/>
    <iframe height="650px" width="720px" src="Help1.htm" frameborder="0" name="result"/>
    <iframe height="20px" width="100%" src="fusszeile.htm" frameborder="0" scrolling="no"/>
    </div>
    </body>
    </html>
    Biensur y a une CSS mais c'est pour que le résultat soit centré:

    Code CSS : 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
    26
    27
    28
    29
    body
    {
      background-color: #3C7BB6;
      margin:0;
      padding:0;
      height:100%;
    }
    #seite
    {
      position:absolute;
      background-color:#FFFFFF;
      top:0px;
      width:700px;
      left:1%;
      margin:7px;
      margin-left:10px;
      border-top-color:#000000;
      border-top-style:solid;
      border-top-width:1px;
      border-bottom-color:#000000;
      border-bottom-style:solid;
      border-bottom-width:1px;
      border-left-color:#000000;
      border-left-style:solid;
      border-left-width:1px;
      border-right-width:1px;
      border-right-color:#000000;
      border-right-style:solid;
    }

    Pouvez-vous m'aider?

    Merci d'avance

    ++

    Thierry

  2. #2
    Membre expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Points : 3 145
    Points
    3 145
    Par défaut

    C'est quoi ton problème ?
    La disposition?
    Essaie ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <iframe frameborder="0" src="Kopf.htm" id="kopf"/>
    <iframe frameborder="0" src="Suchformular.htm" id="main"/>
    <iframe frameborder="0" src="Help1.htm" id="result"/>
    <iframe frameborder="0" src="fusszeile.htm" id="footer"/>
    Code CSS : 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
    #kopf {
    height:151px; 
    width:996px;
    overflow:hidden;
    margin:0;
    }
     
    #main {
    height:650px; 
    width:270px; 
    float:left;
    }
     
    #result {
    height:650px; 
    width:720px; 
    float:left;
    }
     
    #footer {
    height:20px; 
    width:100%;
    overflow:hidden;
    }

    PS :
    Code CSS : 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
    #seite
    {
      position:absolute;
      background-color:#FFFFFF;
      top:0px;
      width:700px;
      left:1%;
      margin:7px;
      margin-left:10px;
      border-top-color:#000000;
      border-top-style:solid;
      border-top-width:1px;
      border-bottom-color:#000000;
      border-bottom-style:solid;
      border-bottom-width:1px;
      border-left-color:#000000;
      border-left-style:solid;
      border-left-width:1px;
      border-right-width:1px;
      border-right-color:#000000;
      border-right-style:solid;
    }
    c'est équivalent à
    Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    #seite
    {
      position:absolute;
      background-color:#fff;
      top:0px;
      width:700px;
      left:1%;
      margin:7px 7px 7px 10px;
      border:#000 1px solid;
    }
    Au passage, il risque d'y avoir un problème car le conteneur est plus petit que le contenu (700px contre 996px).

  3. #3
    Membre expérimenté
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Points : 1 666
    Points
    1 666
    Par défaut
    En faite j'ai trouvé 2 minute avant que tu me répondes.

    Il faut à la place de :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <iframe height="20px" width="100%" src="fusszeile.htm" frameborder="0" scrolling="no"/>
    mettre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <iframe height="20px" width="100%" src="fusszeile.htm" frameborder="0" scrolling="no"></iframe>
    et ca marche!!!!

    La différence aucune (en tout cas pas au niveau du langage XML)... alors à tous les petit malins qui disent que Firefox c'est mieux ca supporte mieux xml et que patati et patata... ben moi je leur prouve que une fois de plus il ont tort!

    N'y voyez pas un message d'un pro-IE juste de quelqu'un qui trouve que IE (le 7 en tout cas) n'ai pas si mal...

  4. #4
    Membre expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Points : 3 145
    Points
    3 145
    Par défaut
    Citation Envoyé par virgul
    N'y voyez pas un message d'un pro-IE juste de quelqu'un qui trouve que IE (le 7 en tout cas) n'ai pas si mal...
    No comment

  5. #5
    Membre expérimenté
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Points : 1 666
    Points
    1 666
    Par défaut
    Au faite j'ai oublié

    Merci pour la simplification du code CSS!

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    234
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 234
    Points : 172
    Points
    172
    Par défaut
    Certe c'est pas du css à 100%, mais je pense qu'un truc comme ça :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <div id="tte_fram">
       <div>
          <iframe name="1"></iframe>
       </div>
       <div>
          <iframe name="2"></iframe>
          <iframe name="3"></iframe>
        </div>
        <div>
           <iframe name="4"></iframe>
        </div>
    </div>
    doit marcher et est relativement simple.

  7. #7
    Membre confirmé Avatar de GregPeck
    Inscrit en
    Novembre 2005
    Messages
    530
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 530
    Points : 540
    Points
    540
    Par défaut
    La différence aucune (en tout cas pas au niveau du langage XML)... alors à tous les petit malins qui disent que Firefox c'est mieux ca supporte mieux xml et que patati et patata... ben moi je leur prouve que une fois de plus il ont tort!

    N'y voyez pas un message d'un pro-IE juste de quelqu'un qui trouve que IE (le 7 en tout cas) n'ai pas si mal...
    En effet, en XML pas de différence, mais ce n'est pas de l'XML mais du XHTML.
    En XHTML les seules balises autofermantes acceptées sont celles qui sont déclarées comme EMPTY dans la DTD. La balise iframe n'en fait pas partie.

    Tu peux voir dans ce un message un pro-Ffx, qui trouve une bonne excuse

  8. #8
    Membre expérimenté
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Points : 1 666
    Points
    1 666
    Par défaut
    GregPeck tu m'as:

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

Discussions similaires

  1. Les iframe dans firefox avec Ajax
    Par zerog dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 22/07/2009, 06h02
  2. probleme iframe (dans un tableau) sous firefox
    Par jamesleouf dans le forum Balisage (X)HTML et validation W3C
    Réponses: 0
    Dernier message: 06/05/2008, 12h04
  3. Probleme de IFRAME dans tableau IE et Firefox
    Par ryuhunter dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 16/05/2007, 22h14
  4. JS=>PHP : Mettre la source d'une page (iframe) dans 1 var
    Par Tizard dans le forum Général JavaScript
    Réponses: 16
    Dernier message: 07/12/2005, 14h37
  5. La barre de statut (ou barre d'état) dans FireFox...
    Par jeyce dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 11/08/2005, 11h26

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