Pb affiche défilement ss ie

Résolu/Fermé
piigs Messages postés 5 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 27 mai 2008 - 28 janv. 2008 à 15:07
piigs Messages postés 5 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 27 mai 2008 - 31 janv. 2008 à 22:10
Bonjour,
J'ai un soucis d'affiche d'un site internet sous internet explorer lors de défilement.
J'ai réaliser un site á partir de multiple frame.
Testé sous firefox et Safari tout va bien.
Sous ie, sur les pages qui doivent défiler, lorsque je descend le scroller, le bas de page s'affiche pardessus la page actuel... du coup je me retrouve avec des superpositions de texte immonde.
le site est héberger sous : http://www.iniciativadeespeciesamenazadas.org/iea/
Une des pages qui présente le problème : iniciativa especies amenazadas/becas/

Este ce que cela vient de la connexion qui peut être un peu lente, ie ou le montage par frame qui ne fonctionne pas avec ie ???
Merci de votre aide
Olive

6 réponses

Gihef Messages postés 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023 2 775
28 janv. 2008 à 16:03
Bonjour,

Corrige les erreurs de fabrication du frameset :
https://www.validome.org/validate-atom-rss/?uri=http%3A#47;/www.iniciativadeespeciesamenazadas.org/iea/&doctype=XHTML%201.0%20Frameset&charset=ISO-8859-1

Ensuite, définis des dimensions aux différentes parties de tes pages.

--
0
piigs Messages postés 5 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 27 mai 2008
28 janv. 2008 à 17:02
Merci,
Juste petites questions :
En fait je monte le site avec dreamweaver sans avoir beaucoup de notion en Html malheureusement.
Lorsque le message est le suivant :
Column: 26
Error: Attribute `frameborder` not allowed within frameset Tag.
Error Position: <frameset cols="*,900,*" frameborder="no" border="0" framespacing="0">

Je vire la partie frameborder ?

Et pour celui-ci ?
Column: 43
Error: Attribute `border` not allowed within frameset Tag.
Error Position: <frameset cols="*,900,*" frameborder="no" border="0" framespacing="0">

Pareil ?

Merci pour l'aide...
0
Gihef Messages postés 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023 2 775
28 janv. 2008 à 19:03
En fait, il aurait fallu que je choisisse l'option “Voir la source” pour que ça soit plus précis.
Ainsi, on voit, en bas de la page, où le testeur trouve les erreurs après avoir apporté ses modifications.

C'est bien ça, certains choix ne sont pas corrects aux endroits où ils sont présents dans ton code et “n'est pas autorisé” veut bien dire que tu dois les supprimer.

Essaye
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>.: IEA - Iniciativa de Especies Amenazadas :.</title>
</head>
  <frameset cols="*,900,*">
    <frame src="gauche.html" frameborder="0" scrolling="no" noresize="noresize" id="GAUCHE" title="leftFrame" />
    <frame src="centre.html" frameborder="0" id="MILIEU" title="mainFrame" />
    <frame src="droite.html" frameborder="0" scrolling="no" noresize="noresize" id="DROITE" title="rightFrame" />
    <noframes>
      <body>
        <p>Cet endroit est à exploiter.</p>
      </body>
    </noframes>
  </frameset>
</html>
Cependant, tes pages ne semblent pas avoir besoin d'être présentées dans un frameset.


++
http://fr.selfhtml.org/html/frames/proprietes.htm

--
0
piigs Messages postés 5 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 27 mai 2008
28 janv. 2008 à 19:58
Ok, je viens d'essayer ton code.
Le problème que j'ai est que si je ne met pas frameborder="no", j'ai un bord blanc qui apparaît par défaut dans l'explorateur (firefox) de chaque côté de ma fenêtre central (ce que je ne veux pas).
Comment je peux faire pour virer le bord sans avoir de soucis á l'affichage après.
Comme je te l'ai dit je ne maîtrise pas trop l'HTML.
Pour répondre aussi á ta question, je passe par des frame afin de pouvoir avoir un pied de page et un entête fixe en haut en bas du centre de la page et une fenêtre centrée entre les deux.
Merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Gihef Messages postés 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023 2 775
30 janv. 2008 à 01:54
Bon.
J'ai cherché sans rien trouver.
Alors, rétablis une erreur
  <frameset cols="*,900,*" frameborder="0">

--
0
piigs Messages postés 5 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 27 mai 2008
31 janv. 2008 à 22:10
En fin de compte j'ai changé la configuration de mon site. J'ai diminué le nombre de frameset et de frame.
Sous Firefox cela ne génait pas, mais i.e ne l'acceptait pas du tout.
C'est vraiment bizarre car je crois que cela provenait aussi d'un problème de refraichissement.
Au final, cela marche.
Merci pour l'aide
0