Logo du forum
 

Forum TT-Hardware

| Inscription | | Recherche | | FAQ | | Accueil | | Liste des membres |
| Calendrier |
 
Vous n'êtes pas identifié! [Connexion] ou [Inscription] Forum » Programmation » [HTML / CSS] » Problème d'iframe
Login Mot de passe

1 visiteurs sur ce topic (0 membre(s), 1 invité(s) )


Auteur
Sujet : Problème d'iframe
wTb
Vétéran
Membre # 7349

 Avatar du membre
Lieu : Paris

Messages :
5712 (2.79 par jour)


Score :

Message du 17-04-2008 @ 1:43   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   


Bonjour,


J'ai un soucis avec un iframe qui ne se redimensionne pas sur un site. Mon site est découpé en 4 parties, le banner, le menu de gauche, le menu de droite et le 'main' au centre qui se refresh avec les informations.

Voila le bout de code pour l'iframe qui contient le 'main' :

Code :


<td height="100%" align="center" valign="top">
   <div id="main_div" style="position: relative; visibility: visible;">
    <iframe id="main_frame" name="main_frame" src="main.php5" width="100%" height="100%" scrolling="no" frameborder="0" marginheight="0" marginwidth="0"></iframe>
   </div>




Dans le onload de ma page j'appel une fonction qui recupere la resolution du visiteur pour redimensionner le main_div. Jusque là tout devrait aller pour le mieux mais le souci c'est que si je lui passe style.height = 'auto' il me le redimensionne à environ 200px :???: Et si je lui donne une taille fixe évidemment ca scroll pas.


Je ne sais pas si c'est super clair, mais ce que je souhaite obtenir c'est que mon iframe s'agrandisse à mesure que les informations augmentent sur le main, augmentant le scrolling du navigateur. Ce qui n'est pas le cas. Ou sinon une alternative à l'iframe. Car si je vire l'iframe et que je fais afficher pleins de textes dans le div le navigateur scroll :|


Merci.
----------
"Il n'existe que deux choses infinies, l'univers et la bêtise humaine... mais pour l'univers, je n'ai pas de certitude absolue."
Albert Einstein
- Haut de page -
wTb
Vétéran
Membre # 7349

 Avatar du membre
Lieu : Paris

Messages :
5712 (2.79 par jour)


Score :

Message du 17-04-2008 @ 1:58   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   

Un petit schema (magnifique!) pour illustrer mes propos.

Les informations s'affichent dans le 'MAIN' et le trait rouge correspond à la limite imposée par l'iframe, alors que les infos devraient descendre suivant les flèches bleues et augmenter le scrolling du navigateur à droite. Voila mon problème expliqué en images :D




----------
"Il n'existe que deux choses infinies, l'univers et la bêtise humaine... mais pour l'univers, je n'ai pas de certitude absolue."
Albert Einstein
- Haut de page -
Soulmanto
Codeur du forum
Membre # 5373

 Avatar du membre
Lieu : Lille

Messages :
12731 (5.86 par jour)


Score :

Message du 17-04-2008 @ 10:52   Site personnel   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   

y'a une contrainte qui fait que tu passes par un iframe?
----------
Core 2 Duo E6750 2,66 GHz | Asrock Conroe 1333 D667 | 2 Go DDR-II 667 | GeForce 8800 GT 512 Mo | Acer X192W (qui marche bien, sisi spook' :p )
Dell Inspiron 6400 | Core2Duo T5500 | 1 Go DDR-II | ATI X1300 128 Mo

Enfin!! 300 au bowling sur Wii Sports :classe:
- Haut de page -
wTb
Vétéran
Membre # 7349

 Avatar du membre
Lieu : Paris

Messages :
5712 (2.79 par jour)


Score :

Message du 17-04-2008 @ 13:14   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   

J'ai l'habitude de fonctionner comme cela, et normalement tout se passe bien. J'ai deja utilisé une autre méthode qui consiste à inclure dans le 'main' une page qui contient un array avec le chemin des pages de mon site et à appeler mes pages dans un $_GET. Mais je ne trouve pas ça super clean. D'autres possibilités ?
----------
"Il n'existe que deux choses infinies, l'univers et la bêtise humaine... mais pour l'univers, je n'ai pas de certitude absolue."
Albert Einstein
- Haut de page -
Soulmanto
Codeur du forum
Membre # 5373

 Avatar du membre
Lieu : Lille

Messages :
12731 (5.86 par jour)


Score :

Message du 17-04-2008 @ 13:36   Site personnel   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   

c'est l'iframe qui n'est pas clean! en outre, ça nique bien comme il faut ton référencement :aiaie: en fonctionnat par pseudo frames, c'est bien mieux. en gros, dans la partie occupée par ton iframe, tu fais un include en fonction des paramètres de l'URL, c'est beaucoup plus propre comme ça! :oui:
----------
Core 2 Duo E6750 2,66 GHz | Asrock Conroe 1333 D667 | 2 Go DDR-II 667 | GeForce 8800 GT 512 Mo | Acer X192W (qui marche bien, sisi spook' :p )
Dell Inspiron 6400 | Core2Duo T5500 | 1 Go DDR-II | ATI X1300 128 Mo

Enfin!! 300 au bowling sur Wii Sports :classe:
- Haut de page -


Aller dans le forum :  

Plan du forum | Contacter l'administrateur

Powered by SoulBB 3.0.1
© Soulmanto, 2003-2006

Valid XHTML 1.0 Transitional

Page générée en 0.07 secondes