Bonjour, (bonsoir, d'ailleurs)

Je suis en train de terminer ce site : http://www.ecosystemfrance.fr, il y encore quelques trucs à faire pour que le rendu soit identique sous IE6, IE7 et FF.

Par contre, j'ai un gros souci sous Safari Mac : lorsque-'on clique sur un lien pour afficher une autre page, c'est une page blanche qui s'affiche et on doit cliquer une autre fois dans la page pour que ca s'affiche.

??

J'ai aussi des problèmes de "saut de page" dans les formulaires de contact http://www.ecosystemfrance.fr/commander.php, mais c'est encore autre chose...

Pourriez-vous me dire de quel coté chercher, please ?

Merci d'avance.
Modifié par carobee (17 Aug 2007 - 21:25)
Bonjour,

a écrit :
une page blanche qui s'affiche
Safari Mac n'aime pas ton frameset. Inutile.
Ne peux-tu pas trouver autre chose pour rediriger tes pages ?
Et vois :
  openweb.eu.org
  acces-pour-tous.net


a écrit :
saut de page

Ton <form> n'aurait-il pas sa place dans une <div> au centre ?

Et c'est peut-être dû au fait que ta page souffre de quelques défauts :
• tu ouvres des <input> sans les refermer
• tu utilises plusieurs fois “<input id="radio4"”
  et “<input name="type" type="checkbox"” n'est pas correct
• tu places des <div> dans des <p>
<p>
   <label><strong>Nom : </strong></label>
   <div class="frmShdwTopLt">
     <div class="frmShdwBottomRt">
       <div class="frmShdwBottomLt">
         <div class="frmShdwTopRt">
           <input name="nom" type="text" id="nom">
         </div>
       </div>
     </div>
   </div>
   <br class="clearAll">
</p>
ne peut-il être simplifié ?
<p>
   <label><strong>Nom : </strong></label>
     <input class="frmShdwTopLt frmShdwBottomRt frmShdwBottomLt frmShdwTopRt" name="nom" type="text" id="nom">
   <br class="clearAll">
</p>
par exemple (et sans avoir vérifié). Ou encore plus si tu regroupes tous ces “frmShdw…”
Ne peux-tu pas créer une class qui mettrait tes <label> en gras ? Ou
label{
   float:left;
   margin:1px;
   width:110px;
   display:block;
   font-weight : bold;
   }


<p>
   <label>Nom : </label>
     <input class="frmShdwTopLt frmShdwBottomRt frmShdwBottomLt frmShdwTopRt" name="nom" type="text" id="nom">
   <br class="clearAll">


Et puis, le XHTML réclame quelques précautions.
Il aime les minuscules
“<form action="envoi_commande.php" method="POST">” devrait être
“<form action="envoi_commande.php" method="post">”
Les <br> se referment avec “espace/>”
“<br class="clearAll"><br>” devraient être
“<br class="clearAll" /><br />”

Sinon, ton site est agréable à voir et à utiliser. Sauf que le <frameset>…
 
Modifié par Gihef (17 Aug 2007 - 01:46)
Merci de ta réponse.

Pour le formulaire, j'ai recopié le code d'un formulaire que je trouvais joli, mais je n'ai pas vérifié (la flemme, sans doutes), mais je vais le refaire moi-même, et ca devrait rentrer dans l'ordre de ce côté là.

Quant au frameset, je n'en n'ai pas utilisé : ne serait-ce pas la redirection ovh ou 1and1 plutot ?

Peut-être si on saisit comme adresse http://boutique-itn.com/ecosystemfrance/ ca marcherait mieux ? je vais essayer.

Par contre, j'ai testé avec safari 3 pour windows, et là, pas de souci.
Effectivement : en testant avec la "vraie" adresse du site, sans la redirection, je ne rencontre pas du tout ce souci de page blanche !

Comment faire alors ?
Est-ce que je dois voir ce souci avec 1and1 ?