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 :

redimensionner un iframe


Sujet :

JavaScript

  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    818
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 818
    Par défaut redimensionner un iframe
    Bonjour,

    Je cherche a rediensionner une iframe. Mais ca ne marche pas...
    Voici mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    var new_frame=document.createElement('iframe');
    new_frame.src="http://...";
    new_frame.width='100%';
    new_frame.height='100%';
    document.getElementById('div_previsualisation').appendChild(new_frame);
    Je précise mon css:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    iframe {
    	height: 40px;
    	width: 465px;
    }
    Est ce que le fait qu'il y ait une règle css pour tous les autres iframe empeche cet iframe d'etre plus gros que la hauteur et la largeur du css?

    Car j'ai beau mettre n'importe quelles valeurs dans mon js, mon iframe ne dépasse pas la taille précisée dans le css...

    Une idée?

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    818
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 818
    Par défaut
    J'ai trouvé un moyen...
    J'ai fat une classe css spéciale, et je change le nom de la classe css liée à l'iframe...

    Voici mon code si ca peut aider qq'un...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    document.getElementById('div_previsualisation').style.display='';
    var new_frame=document.createElement('iframe');
    new_frame.src="http://...";
    new_frame.className='previsu';
    document.getElementById('div_previsualisation').appendChild(new_frame);
    Et pour le css:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    .previsu {
    	height: 100%;
    	width: 100%;
    }

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

Discussions similaires

  1. Redimensionner une iframe à la hauteur de son contenu
    Par Seb33300 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 08/06/2009, 08h58
  2. Redimensionner 4 iframes par le centre
    Par ctrl+z dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 04/11/2008, 09h21
  3. Redimensionnement iFrame SANS reload de page
    Par BnA dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 19/07/2007, 14h58
  4. [iframe]redimensionner une iframe depuis elle même
    Par gisele dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 07/01/2007, 18h01
  5. Redimensionner un iFrame
    Par FrankOVD dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 28/03/2006, 22h24

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