Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Iframe IE et firefox help!!!!;)

mister3d, le lundi 25 février 2008 à 21:08:20
Bonjour à tous,


bon...je ne sais pas comment formuler le problème tellement c'est galère....

alors voila, j'ai une page index.php qui permet d'inclure à tour de rôle les éléments de ma page (une bannière en haut, deux colonnes latérales et un espace central pour afficher les pages à venir)

le problème est lors de l'insertion de la page centrale:

je fait appel à la fonction "iframe" afin de pouvoir donner un nom à cette zone. Sous firefox, no problema (normal quoi!). sous IE, c'est la m***e: lors du 1er chargement, il m'affiche la moitié de ma page, puis lorsque je clique sur un lien pour afficher une autre page, tout rentre dans l'ordre. si je modifie le parametre "width", ca ne fait "rien": (accrochez vous, c'est la le compliqué):
on va supposé le widht à 50%:
-> lors du 1er chargement de la page, le width se référence par rapport à l'espace qui lui reste (la page, moins les 2 colonnes qui occupent chacune 20% de la page chacune, soit les 50% des 60% restant)
-> quand j'affiche une page dans cette zone à l'aide d'un clic sur un lien qu_ redirige ves le nom donné dans mon iframe, elle occupe 100% de l'espace reservé (les 60% de ma page)

si je met mon widht à 100%, le 1er chargement apparait des les 100% de mes 60%, donc tout va bien. Mais si je clique sur un lien, la page prend 80% de ma page!!!

je bataille depuis ce matin, je ne comprends pas.... j'ai essayé des represh, des redirections, rien a faire! avez vous des idées svp?


voici le code de la page centrale:

---------------------------------

<div id="centre" align="left" name="milieu">

<iframe src="accueil.php" width=<?php
$test=getenv("HTTP_USER_AGENT");
if (!ereg ("Firefox", $test))// IE
{
echo "55";
$nbrclik="0";
}
else //Mozzila
{
echo "100";
}


?>% height=120% scrolling=auto frameborder=0 name="milieu">
</iframe>
</div><!-- fin de div#colonne centre -->


---------------------------------


voila. pour la visualisation, le site est celui d'une assoc': http://sdpj17.free.fr/
ceux que ça intéressent, j'ai trouvé comment gérer l'envoi de SMS à partir d'une liste d'inscrit ;)


merci beaucoup de vous intéresser à ce problème, moi je sèche!

j'aimerai bien eviter de passer pas les frameset, c'est galère après pour gérer mon code!
Répondre à mister3d  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Xil, le lundi 25 février 2008 à 21:18:50
Bonjour,

m'est avis que tu aura plus simple de définir les tailles dans ta div (id centre) en CSS , et y faire un include php.


Si tu ne connais pas encore cette pratique, n'hésites pas à demander.
Répondre à Xil

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 mister3d, le lundi 25 février 2008 à 23:32:36
...je demandes... (a)


voici mon code actuel de mon css:



div#centre {
padding: 1px 20px;
margin-left: 21%;
margin-right: 21%;
background-image:url(dnof.jpg);
fixed no-repeat;
}


dnof.jpg est une image de 1px de large. (celle que tu vois sur les bords de la page principale)

merci de t'occuper du problème ;)


et en iframe, je met 100% tout le temps alors?


++
Répondre à mister3d
Javascript et objet (Résolu) Bonjour, D' une page principale j'essai d'acceder à des objets dans une iframe. Dans firefox ces objets sont invisibles alors que dans ie ca fonctionne. voici le code : if ( window.document.centre.choix[j].checked == true) ...... etc... www.commentcamarche.net/forum/affich-9159070-javascript-et-objet
Pb javascript IE6 (Résolu) Bonjour, Je développe une application web sous apache/php/mysql. Je cherche a prépositionner une liste déroulante d'un formulaire sur une valeur récupérée dans la base de données. Le résultat est celui attendu, sous IE7, Firefox et Konqueror. Par... www.commentcamarche.net/forum/affich-5552723-pb-javascript-ie6
Div disparait au dessus d'iframe sous mozilla (Résolu) Bonjour, c'est original comme message : J'AI UN PB ! pour une fois c'est mozzila que je n'arrive pas à faire fonctionner ... j'ai testé avec les dernières versions de IE, firefox, opera et netscape mais mozilla ne passe pas... www.commentcamarche.net/forum/affich-3663651-div-disparait-au-dessus-d-iframe-sous-mozilla
[IE 7] Modifier le moteur de recherche par défautPour ce faire : Ouvrez Internet Explorer. Faites un clic sur la flèche dans la barre de recherche en haut à droite. Cliquez sur "Modifier les paramètres de recherche par défaut". Vous pouvez : Définir un moteur de recherche comme par... www.commentcamarche.net/faq/sujet-13305-ie-7-modifier-le-moteur-de-recherche-par-defaut
IE7 ne s'ouvre plus (Résolu)Bonjour, Lorsque j'essaie d'exécuter IE7 sur vista, un message d'erreur apparaît et ferme IE7... Firefox et safari marche très bien... Je ne comprends rien en plus je ne trouve pas d'autres version téléchargeable sur le net de IE7... www.commentcamarche.net/forum/affich-8460336-ie7-ne-s-ouvre-plus
IE ne centre pas ma page ?! Aide ! (Résolu)Bonjour, J'ai un problème pour centrer ma page sur IE, firefox c'est ok: Le code est très simple en tableau j'ai crée un design sur photoshop et l'est optimiser pour le web inutile de l'afficher, si vous en avez besoin je vous... www.commentcamarche.net/forum/affich-8929532-ie-ne-centre-pas-ma-page-aide
[FTP] Probleme de connexion FTP (Résolu)Bonjour à tous, Il m'est impossible de me connecter en ftp que ce soit avec : IE6 Firefox 1.0.6 FTP expert 3 FileZilla 2.2.12B message = delai de connexion dépassé Configuration : AMD 1800XP 512 Mo de RAM Windows XP SP2 mis a jour Firewall XP... www.commentcamarche.net/forum/affich-1719165-ftp-probleme-de-connexion-ftp
Télécharger IETabIE Tab est une extension pour Mozilla Firefox, et uniquement pour les systèmes d'exploitation Windows. Elle permet à une page Web ou à un lien d'être ouvert dans un onglet de Firefox avec le moteur d'Internet Explorer. Cette extension est... www.commentcamarche.net/telecharger/telecharger-34055226-ietab
Télécharger Toutes les extensions (petits modules complémentaires) de FirefoxAu lieu d'énumérer toutes les extensions (petits modules complémentaires) de Fire fox, allez dans le menu outils de Firefox puis sélectionnez l'option 'modules complémentaires' et en cliquant sur 'obtenir des extensions' en bas à droite de la... www.commentcamarche.net/telecharger/telecharger-34055191-toutes-les-extensions-petits-modules-complementaires-de-firefox