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 :

iframe et Marginwidth


Sujet :

HTML

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 11
    Par défaut iframe et Marginwidth
    Bonjour, (message au puriste plus bas)

    J'ai créer un iframe avec le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <iframe src="http://www.fctro....ieres.com/php/index.php" height="177px" marginheight="2000px" marginwidth="500px" scrolling="no" frameborder="0" /></iframe>
    Le problème est que les '' Marginwidth '' ne s'applique pas. C'est à dire que L'ifram affiche la page uniquement php à partir du 501 pixel.

    ________________________________________________________________
    N.B. Je suis au courant des discutions sur les frame ( 2004 est la plus récente que j'ai trouvé) mais je n'ai pas encore passé au PHP. Et pour l'instant j'en ai pas besoin. (projet urgent)

    Cette solution est temporaire pour un client qui entretient une liste d'envoi et des news. Donc, dans le nouveau site que je lui fait j'ai inclue un iframe dans la page news où le client peut les consulté d'une façons transparente, sans bordure. Le reste de la page est ainsi préservé aux nouvelles couleurs.

    Merci de votre aide et de votre compréhension.

  2. #2
    Membre expérimenté
    Profil pro
    DSI
    Inscrit en
    Mai 2009
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DSI

    Informations forums :
    Inscription : Mai 2009
    Messages : 120
    Par défaut
    Bonsoir,
    as tu essayé avec un style css ?
    Sinon tu peux peut etre encadrer ton iframe par un div qui possedera la marge.

    Bonne soirée

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 11
    Par défaut
    Merci de la réponse, le iframe est déjà dans une div. Et si je ne me trompe, c'est le iframe qui sera tassé si je met une marge et non la page que contient le frame !?

    Est-ce que tu as une idée pourquoi la balise marginheight fonction sur seulement une page php sur deux..Il devrait s'appliquer à toutes les page que j'inclue dans mon frame.

    Merci

  4. #4
    Membre Expert
    Avatar de Eric2a
    Homme Profil pro
    Technicien
    Inscrit en
    Septembre 2005
    Messages
    1 225
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Technicien

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 225
    Par défaut
    Salut,

    Le navigateur a peut-être du mal a calculer les marges horizontales (Marginwidth) car tu n'as pas mentionné la largeur de l'iframe (width).

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 11
    Par défaut
    Salut,

    J'ai testé en ajoutant un width et même résultat.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     <iframe src="http://www....rivieres.com" height="177px" 
    width="300px"  marginheight="600px" marginwidth="300px" scrolling="no" frameborder="0" /></iframe>
    C'est vraiment bizarre que ce soit uniquement avec ce site que les (Marginwidth) ne fonctionne pas.

    Merci de vos lumières.

  6. #6
    Membre expérimenté
    Profil pro
    DSI
    Inscrit en
    Mai 2009
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DSI

    Informations forums :
    Inscription : Mai 2009
    Messages : 120
    Par défaut
    Bonsoir,
    si tu peux donner une url je pourrais regarder l'ensemble, peut etre je trouverais plus d'idée.

    Bonne soirée

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 11
    Par défaut
    Bonsoir,

    voici :http://serviceweb3d.com/test/test1/exemple_iframe.html

    vous constaté que le naviguateur ne respecte pas les marginheight etc..

    Merci

  8. #8
    Membre expérimenté
    Profil pro
    DSI
    Inscrit en
    Mai 2009
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DSI

    Informations forums :
    Inscription : Mai 2009
    Messages : 120
    Par défaut
    Bonsoir,

    j'ai fait plusieurs test étonnament le marginwidth ne veux pas fonctionner...

    Comme je te l'ai dis mais un style avec ton margin sur ton iframe ca fonctionne bien.

    Bonne soirée

  9. #9
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 11
    Par défaut
    Bonsoir,

    désolé, étant donné que j'avais écris :

    Merci de la réponse, le iframe est déjà dans une div. Et si je ne me trompe, c'est le iframe qui sera tassé si je met une marge et non la page que contient le frame !?

    et que je n'avais pas eu de précision je pensait que c'était pas possible..Mon erreur.

    alors j'ai changé le code un peut, mais je n'y parvient toujours pas. voici le code que j'ai essayé en ajoutant une marge à mon div.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <div style="position:absolute; left:88px; top:143px; width:911px; height:517px; margin-left:600px; ">
        <iframe src="http://www.fctroisrivieres.com" height="177px" 
    width="300px"  marginheight="600px" marginwidth="300px" scrolling="no" frameborder="0" /></iframe>
    j'ai du faire une erreur. Cela ne fait que déplacer le frame et non ce qu'il contient.

    Merci

  10. #10
    Membre expérimenté
    Profil pro
    DSI
    Inscrit en
    Mai 2009
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DSI

    Informations forums :
    Inscription : Mai 2009
    Messages : 120
    Par défaut
    Bonjour,

    essaye quelque chose comme ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
        <iframe src="http://www.fctroisrivieres.com" height="177px" 
    width="300px" scrolling="no" frameborder="0" style="position:relative; margin-left:150px; margin-right:150px; margin-top:300px; margin-bottom:300px" /></iframe>

    J'ai diviser par deux tes margins pour coller aux spécifications mais tu peux mettre ce qui t'arrange.

    Bonne journée

  11. #11
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 11
    Par défaut
    Salut,

    non, malheureusement cela ne fonctionne pas. C'est toujours le frame qui ce tasse et non sont contenu !.

    Merci quand même.

  12. #12
    Membre expérimenté
    Profil pro
    DSI
    Inscrit en
    Mai 2009
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DSI

    Informations forums :
    Inscription : Mai 2009
    Messages : 120
    Par défaut
    Bonsoir,
    étonnement quand je test avec les margin sur l'iframe je n'ai pas de tassement.

    Peut être j'ai mal compris ton problème, qu'est ce que tu appelles tassement ?

  13. #13
    Membre Expert
    Avatar de Eric2a
    Homme Profil pro
    Technicien
    Inscrit en
    Septembre 2005
    Messages
    1 225
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Technicien

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 225
    Par défaut
    Moi aussi j'ai du mal à comprendre...

    Le cadre (iframe) garde ses dimensions quelque soit la valeur de marginwidth car ce dernier défini uniquement l'espacement horizontal dans le cadre entre la bordure et le contenu.

  14. #14
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 11
    Par défaut
    ah l'à l'à , je n'ai pas été attentif, désolé

    Avec la définition : défini uniquement l'espacement horizontal dans le cadre entre la bordure et le contenu. que j'avais déjà lu je croyais que le contenue du iframe pouvais être affiché à partir du 100px uniquement, par exemple.

    Autrement dit ; Dans ma page cible ( celle qui est à l'intérieur du frame) j'ai une zone texte complétement à droite..! Le problème est que le frame affiche sont contenu à partir du haut gauche. Donc, je ne peux pas afficher QUE la partie de droite dans le iframe.

    Alors vous comprenez que d'une certaine façons la définitions précédente collais bien...Manque d'expérience.

    Alors, je ne sais s'il existe un moyen d'obliger le iframe d'afficher sont contenue à un endroit spécifique, comme une fenêtre qu'on déplacerais dans le contenue.

    Désolé encore et merci. ( mauvaise interprétation)

  15. #15
    Membre Expert
    Avatar de Eric2a
    Homme Profil pro
    Technicien
    Inscrit en
    Septembre 2005
    Messages
    1 225
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Technicien

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 225
    Par défaut
    Re,
    Citation Envoyé par secropia430
    vous n'êtes pas trop faché ?
    Tiens prends ça !


    Citation Envoyé par secropia430
    il existe un moyen d'obliger le iframe d'afficher sont contenue à un endroit spécifique
    Non, on ne peux pas "avoir la main" sur le document cible de cette manière.

  16. #16
    Membre expérimenté
    Profil pro
    DSI
    Inscrit en
    Mai 2009
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DSI

    Informations forums :
    Inscription : Mai 2009
    Messages : 120
    Par défaut
    Bonsoir,

    non je ne suis pas faché ne t'inquiète pas, si tu as d'autre problème je continuerai à répondre sur le forum. (si je vois le message )

    Bonne soirée

  17. #17
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 11
    Par défaut


    D'accord merci. Dès que j'ai la main sur le FTP je travaillerai à appeler les variables de news en PHP ou a cibler la partie de la page ..encore en PHP.

    Et je reposterai si nécessaire...

    Merci

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, 17h56
  2. session, <iframe> et sécurité
    Par debie1108 dans le forum ASP
    Réponses: 16
    Dernier message: 22/05/2006, 11h57
  3. probleme avec IFRAME
    Par adilou1981 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 24/08/2005, 09h34
  4. Réponses: 7
    Dernier message: 17/12/2004, 18h47
  5. [jsp][struts] paramètre dans un iframe.
    Par ultimax dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 12/10/2004, 09h25

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