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 :

Dimensions des iframes dans IE


Sujet :

HTML

  1. #1
    Candidat au Club
    Inscrit en
    Mai 2006
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 3
    Points : 4
    Points
    4
    Par défaut Dimensions des iframes dans IE
    Bonjour,

    Dans ces 2 url:
    http://www.lespagesmaghreb.com/1.php
    http://www.lespagesmaghreb.com/2.php

    Les iframes des pubs s'affichent convenablement chez mozilla, par contre chez internet explorer, vous allez remarquer un espace blanc entre la bannière et le bord droit, et entre la bannière et le bord bas, pour la première url, la 2ème url ne présente pas ce problème, il y a une seul différence dans le code source des 2 url :
    "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" />"
    Si je supprime cette ligne (comme dans le fichier 2.php), le problème est contrer, cependant, comme vous allez remarquer, la page ne respecte plus certains styles, l'étiquette semi-transparente n'est plus fixe dans la page, donc je crois que c'est inutile de valider cette solution.
    J'ai remarqué que les dimensions des iframes (dans 1.php) augmentent de 3px, (63px au lieu de 60px pour l'hauteur), j'ai pensé à contrer ce bug grâce à js, mais j'aimerai bien avant ça de savoir s'il y a une autre astuce plus simple.
    Pouvez vous m'aider svp?
    Merci d'avance

  2. #2
    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
    Essaye de jouer avec le padding de tes boites publicitaires.

  3. #3
    Candidat au Club
    Inscrit en
    Mai 2006
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    Bonjour XtoX,
    Merci pour ta réponse, j'ai appliqué ta proposition dans les iframes, et le fichier qui génère la pub, mais ça ne résout pas le problème, c'est les dimensions des iframes que IE s'amuse à les agrandir de 3px, si par exemple je réduit la taille des iframes de 3px (57 au lieu de 60 pour l'hauteur par exemple), l'iframe aura 60px comme hauteur à l'affichage
    Ce qui m'étonne c'est que j'ai remarqué que la ligne qui fait appel au fichier dtd
    (<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">) , du document est à l'origine de ce problème, la preuve quand je la supprime les dimensions redeviennent normales, alors que c'est pas du tout logique,
    Est ce que tu penses qu'il n'y aura aucune autre solution que de forcer les dimensions grâce à js?
    Merci beaucoup

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

Discussions similaires

  1. dimensions des images dans une application iPad
    Par PROJECT-AURORA dans le forum Développement iOS
    Réponses: 3
    Dernier message: 25/01/2014, 16h44
  2. Recuperer des elements dans une Iframe
    Par Sourrisseau dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 19/10/2008, 12h43
  3. Réponses: 4
    Dernier message: 23/04/2008, 18h03
  4. [MySQL] récupérer les dimensions des images dans une boucle while
    Par Navyel dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 26/08/2007, 12h09
  5. Des variables dans une iframe.
    Par kult dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 08/02/2006, 17h29

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