IE et FF

Eléphanteau du PHP | 38 Messages

14 août 2008, 16:22

Salut,

Je viens de terminer mon site, dernière étape, la mise en ligne. Et là, oh surprise tout fout le camp!!
FF conserve la mise en page, et IE :twisted: fout la m... comme d'habitude.

Le site est en ligne à l'adresse suivant : http://zenithtopo.free.fr/SITE_TEST/index.html

Il y a un autre soucis, sur la page d'accueil la petite série de vidéos que l'on lance en cliquant sur une image fonctionne correctement en local, et une fois mise en ligne, il manque une image et les vidéos ne fonctionnent qu'à "moitié", avec FF. La série de vidéos a carrément disparu sous IE, comment est-ce possible?? Pourquoi tant d'injustice?

Voici le code

Code : Tout sélectionner

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Document sans titre</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="style.css" rel="stylesheet" type="text/css"> <!-- DEBUT DU SCRIPT AFFICHAGE DE L'HEURE --> <SCRIPT LANGUAGE="JavaScript"> /* SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT http://www.editeurjavascript.com */ navvers = navigator.appVersion.substring(0,1); if (navvers > 3) navok = true; else navok = false; today = new Date; jour = today.getDay(); numero = today.getDate(); if (numero<10) numero = "0"+numero; mois = today.getMonth(); if (navok) annee = today.getFullYear(); else annee = today.getYear(); TabMois = new Array("janvier","f&eacute;vrier","mars","avril","mai","juin","juillet","aout","septembre","octobre","novembre","dé&eacute;embre"); messageDate = numero + " " + TabMois[mois] + " " + annee; </SCRIPT> <!-- FIN DU SCRIPT AFFICHAGE DE L'HEURE--> </head> <body topmargin="10" marginheight="10" leftmargin="10" marginwidth="10"> <!-- DEBUT HEADER --------------------------------------------------------------------------------------> <table cellpadding="0" cellspacing="0" border="0" width="771" align="center"> <tr> <td><img src="images/home_03.gif" width="771" height="14"></td> </tr> <tr> <td> <table cellpadding="0" cellspacing="0" border="0" width="771"> <tr> <td width="248" background="images/pixlong.gif" align="center" ><img src="images/logo x3_rouge.jpg" ></td> <td valign="top"> <table cellpadding="0" cellspacing="0" border="0"> <tR> <td colspan="3" width="1"><img src="images/pixgris.gif" width="470" height="1"></td> </tR> <tR> <td><img src="images/pixgris.gif" width="1" height="70"></td> <td width="468"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#4,0,0,0" width="100%" height="100%"> <param name="SRC" value="Zenithtopo.swf"> <embed src="Zenithtopo.swf" pluginspage="http://www.macromedia.com/shockwave/download/" type="application/x-shockwave-flash" width="100%" height="70"> </embed> </object> </td> <td width="1"><img src="images/pixgris.gif" width="1" height="70"></td> </tR> <tR> <td colspan="3" width="1"><img src="images/pixgris.gif" width="470" height="1"></td> </tR> </table> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="359"><!-- Nom de votre site--><img src="images/home_09.gif" width="359" height="35"></td> <td><!-- Lien vers Home page--><a href="index.html"><img src="images/home_10.gif" width="22" height="35" border="0"></a></td> <td><img src="images/home_13.gif" width="3" height="35"></td> <td><!-- Lien vers Informations--><a href="ref.html"><img src="images/home_14.gif" width="22" height="35" border="0"></a></td> <td><img src="images/home_13.gif" width="3" height="35"></td> <td><!-- Lien vers contact--><a href="contact.html"><img src="images/home_16.gif" width="22" height="35" border="0"></a></td> <td><img src="images/pixtrans.gif" width="14" height="8"></td> </tr> <tr> <td colspan="9" background="images/home_20.gif" style="background-repeat:no-repeat"> <table width="100%" border="0" cellspacing="0" cellpadding="0" class="TITRE"> <tr> <td align="center"><img src="images/pixtrans.gif" width="1" height="21"><img src="images/pixtrans.gif" width="1" height="1"></td> <td align="center"><!-- Lien Menu 1--><a href="index.html">Accueil</a></td> <td align="center"><!-- Lien Menu 2--><a href="zscan.html">Métiers</a></td> <td align="center"><!-- Lien Menu 3--><a href="materiel.html">Equipements</a></td> <td align="center"><!-- Lien Menu 3--><a href="ouvrage.html">Compétences</a></td> <td align="center"><!-- Lien Menu 5--><a href="ref.html">Références</a></td> <td align="center"><!-- Lien Menu 6--><a href="contact.html">Contact</a></td> </tr> </table></td> </tr> </table></td> <td valign="top" background="images/home_07.gif"><img src="images/pixtrans.gif" width="11" height="1"></td> </tr> </table></td> </tr> <tr> <td><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td><img src="images/home_23.gif" width="159" height="21"></td> <td><img src="images/home_24.gif" width="612" height="21"></td> </tr> </table> </td> </tr> </table> <!-- FIN HEADER --------------------------------------------------------------------------------------> <table cellpadding="0" cellspacing="0" border="0" width="771" align="center"> <tr> <td width="159" valign="top" > <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td> <!-----------------------------------------------------------Aujourd'hui------------------------------------------------------------------------------> <table cellpadding="0" cellspacing="0" border="0"> <tr><td background="images/rub1_29.gif" align="center" class="TITREBLANC" height="22"><!-- TITRE du cadre ------>&nbsp;&nbsp;&nbsp;Aujourd'hui</td></tr> <tr><td background="images/rub1_38.gif" style="background-repeat:no-repeat" align="center" class="TITRE" height="14">&nbsp;&nbsp;&nbsp;<!-- Affichage Horaire --><SCRIPT LANGUAGE="JavaScript">document.write(messageDate);</SCRIPT><!-- FIN Affichage horaire --></td></tr> <tr><td background="images/rub1_42.gif"> <table cellpadding="0" cellspacing="0" border="0"> <tr><td><img src="images/pixtrans.gif" width="27" height="1"></td> <td align="center"> <embed src="mediaplayer.swf" width="120" height="100" allowscriptaccess="always" allowfullscreen="false" flashvars="height=100&width=120&file=images/media/villefranche.flv" /> </td> <td><img src="images/pixtrans.gif" width="10" height="1"></td></tr> </table></td></tr> <tr><td><img src="images/rub1_47.gif"></td></tr> </table> <!-------------------------------------------------------------------------------------------------------------------------------------------> </td> </tr> <tr> <td background="images/pixlong2.gif"> <table cellpadding="0" cellspacing="0" border="0" width="100%"> <tr> <tD style="background-repeat:no-repeat; background-position:bottom" background="images/home_56.gif" height="325" valign="top"> <!-- TABLEU RUBRIQUE 1 Voir "aide.txt"--> <table cellpadding="0" cellspacing="0" border="0"> <!--------------------------------------------------------------------------Mini menu-----------------------------------------------------> <tr> <td background="images/rubr_49.gif" height="18" style="background-repeat:no-repeat;" ><table cellpadding="0" cellspacing="0" border="0" width="100%"><tr> </tr></table></td> </tr> <tr> <td><img src="images/rub_53.gif"></td> </tr> <tr> <td><table cellpadding="0" cellspacing="0" border="0"> <tr> <td><img src="images/rubr_58.gif"></td> <td class="TITRE" width="100%"><!-- Titre sous menu 1--><a href="ztopo.html">Topographie</a></td> </tr> <tr> <td><img src="images/rubr_58.gif"></td> <td class="TITRE"><!-- Titre sous menu 1--><a href="zetude.html">Etudes</a></td> </tr> <tr> <td><img src="images/rubr_58.gif"></td> <td class="TITRE"><!-- Titre sous menu 2--><a href="zscan.html">Scannérisation</a></td> </tr> </table></td> </tr> <tr> <td><img src="images/rubr_74.gif" width="159" height="14"></td> </tr> </table><br> <table cellpadding="5" cellspacing="0" border="0" width="100%" height="195"> <tr > <td valign="bottom" align="center"><img src="images/compas01.jpg" width="90%" height="100%" ></td> </tr> </table> </tD> </tr> </table></td> </tr> </table> <!--------------------------------------------------------------------------Mini menu-----------------------------------------------------> </td> <td valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="9" valign="top" background="images/home_37.gif"><img src="images/home_28.gif" width="9" height="35"><br> </td> <td valign="top" width="439"> <!-- DEBUT TABLEAU 2 CENTRAL --> <table cellpadding="0" cellspacing="0" border="0" width="595"> <tr> <td colspan="3" background="images/home_49.gif" width="100%" ><table cellpadding="0" cellspacing="0" border="0"><tr><TD><img src="images/pixtrans.gif" width="10" height="18"></TD><td class="TITREBLANC"><!-- TITRE DU TABLEAU 2-->La Société</td></tr></table></td> </tr> <tr> <td background="images/home_39.gif" valign="top" width="1"><img src="images/home_33.gif"></td> <td width="433" class="TEXT" height="150" align="center"> <p align="left" style="margin-left:10px;margin-right:10px"> <br> <strong>Zenith topographie </strong>doit son nom à son activité première, la topographie, base de sa création en 1992. Depuis, comme vous pourrez le voir en visitant ce site, nous avons évolué : sur cette base même vers des prestations plus ciblées comme la bathymétrie ou sur des activités dérivées comme les études et enfin la maîtrise d’œuvre. Nos dernières innovations sont la scannerisation et modélisation 3D, qui me paraissent être l’avenir de notre métier, et le lien indispensable entre le levé topographique classique et les projets d’études, afin de présenter dans l’avenir des simulations à échelle réelle des projets que l’on nous confiera. Nous ne quitterons pas pour autant la base de notre métier, et le suivi topographique du tunnel du Perthus en est la preuve. Là aussi, la scannerisation nous a permis d’obtenir l’avance technologique nécessaire pour faire face à une concurrence de plus en plus difficile. Cette avance nous avait permis déjà de conquérir des marchés jusque dans les Caraïbes, où, en 2001, notre équipement robotisé et l’utilisation du DGPS nous avaient permis de faire la différence sur un chantier de 3000 ha. Aujourd’hui, nous avons acquis de l’expérience, du matériel, et persévérons dans la formation.</p><br> <p align="right" style="margin-left:10px;margin-right:10px"> P.PHILIPPE, Dirigeant. </p> <td background="images/home_40.gif" valign="top" width="3"><img src="images/home_35.gif" width="3" height="31"></td> </tr> <tr> <td colspan="3" valign="top" background="images/home_39.gif" width="100"><img src="images/home_43.gif" width="100%" height="3"></td> </tr> </table> <!-- FIN TABLEAU 2 CENTRAL --> <br> <!--------------------------------------> <!-- DEBUT TABLEAU 2 CENTRAL --> <table cellpadding="0" cellspacing="0" border="0" width="595"> <tr> <td colspan="3" background="images/pixrouge.gif" width="100%" > <table cellpadding="0" cellspacing="0" border="0"> <tr><TD><img src="images/pixtrans.gif" width="10" height="18"></TD><td class="TITREBLANC"><!-- TITRE DU TABLEAU 2-->Dernières réalisations</td></tr></table></td> </tr> <tr> <td background="images/home_39.gif" valign="top" width="1"> <img src="images/home_33.gif" ></td> <td width="433" class="TEXT" height="150" align="center"> <p align="left" style="margin-left:10px;margin-right:10px"> <br> Désireux de fournir des services optimaux et complets à nos clients, nous aggrémentons nos prestations par la fourniture de support de communication destinés à la publication ou au web. <br> <table> <tr> <td><script type="text/javascript"> function showDiv2(n) { var id; var hide = 0; switch(n) { case 1 : id = "img2"; break; case 2 : id = "lecteur2"; break; } if ( document.getElementById(id).style.display == "block" ) hide = 1; document.getElementById('img2').style.display = "none"; document.getElementById('lecteur2').style.display = "none"; if ( hide != 1 ) document.getElementById(id).style.display = "block"; } </script> <div><center> <div class="baliseDiv" id="img2"> <br /><br /> <span class="java" onclick="showDiv2(2)"><img src=" images/media/gifi_gris.jpg" Width="80%"Height="80%" /></span></div> <div class="baliseDiv" style="display:none;" id="lecteur2"> <object type="application/x-shockwave-flash" data="mediaplayer.swf" width="300" height="185"> <param name="movie" value="mediaplayer.swf" /> <param name="flashvars" value="file=images/media/ass_gifi.flv&autostart=true&loop=true"/> <p>Adobe Flash Player (ou un plug-in Flash pour votre navigateur) est requis pour lire la video.</p> </object> <span class="java" onclick="showDiv2(1)"><br /><br />...</center></span> </div> </div> </td> <td><script type="text/javascript"> function showDiv(n) { var id; var hide = 0; switch(n) { case 1 : id = "img"; break; case 2 : id = "lecteur"; break; } if ( document.getElementById(id).style.display == "block" ) hide = 1; document.getElementById('img').style.display = "none"; document.getElementById('lecteur').style.display = "none"; if ( hide != 1 ) document.getElementById(id).style.display = "block"; } </script> <div><center> <div class="baliseDiv" id="img"> <br /><br /> <span class="java" onclick="showDiv(2)"><img src="images/media/clairfont_05.jpg" Width="65%"Height="55%"/></span></div> <div class="baliseDiv" style="display:none;" id="lecteur"> <object type="application/x-shockwave-flash" data="mediaplayer.swf" width="300" height="185"> <param name="movie" value="mediaplayer.swf" /> <param name="flashvars" value="file=images/media/clair_texture.flv&autostart=true&loop=true"/> <p>Adobe Flash Player (ou un plug-in Flash pour votre navigateur) est requis pour lire la video.</p> </object> <span class="java" onclick="showDiv(1)"><br /><br />...</center></span> </div> </div></td> <td> <script type="text/javascript"> function showDiv3(n) { var id; var hide = 0; switch(n) { case 1 : id = "img3"; break; case 2 : id = "lecteur3"; break; } if ( document.getElementById(id).style.display == "block" ) hide = 1; document.getElementById('img3').style.display = "none"; document.getElementById('lecteur3').style.display = "none"; if ( hide != 1 ) document.getElementById(id).style.display = "block"; } </script> <div><center> <div class="baliseDiv" id="img3"> <br /><br /> <span class="java" onclick="showDiv3(2)"><img src="images/media/03.jpg" Width="88%"Height="88%"/></span></div> <div class="baliseDiv" style="display:none;" id="lecteur3"> <object type="application/x-shockwave-flash" data="mediaplayer.swf" width="300" height="185"> <param name="movie" value="mediaplayer.swf" /> <param name="flashvars" value="file=images/media/elne_la_nuit.flv&autostart=true&loop=true"/> <p>Adobe Flash Player (ou un plug-in Flash pour votre navigateur) est requis pour lire la video.</p> </object> <span class="java" onclick="showDiv3(1)"><br /><br />...</center></span> </div> </div></td> <td><script type="text/javascript"> function showDiv4(n) { var id; var hide = 0; switch(n) { case 1 : id = "img4"; break; case 2 : id = "lecteur4"; break; } if ( document.getElementById(id).style.display == "block" ) hide = 1; document.getElementById('img4').style.display = "none"; document.getElementById('lecteur4').style.display = "none"; if ( hide != 1 ) document.getElementById(id).style.display = "block"; } </script> <div><center> <div class="baliseDiv" id="img4"> <br /><br /> <span class="java" onclick="showDiv4(2)"><img src="images/media/53pt.PNG" Width="88%"Height="88%" /></span></div> <div class="baliseDiv" style="display:none;" id="lecteur4"> <object type="application/x-shockwave-flash" data="mediaplayer.swf" width="300" height="185"> <param name="movie" value="mediaplayer.swf" /> <param name="flashvars" value="file=images/media/villefranche.flv&autostart=true&loop=true"/> <p>Adobe Flash Player (ou un plug-in Flash pour votre navigateur) est requis pour lire la video.</p> </object> <span class="java" onclick="showDiv4(1)"><br /><br />...</center></span> </div> </div></td> </table> <td background="images/home_40.gif" valign="top" width="3"><img src="images/home_35.gif" width="3" height="31"></td> </tr> <tr> <td colspan="3" valign="top" background="images/home_39.gif" width="100"><img src="images/home_43.gif" width="100%" height="3"></td> </tr> </table> <br> <!-- FIN TABLEAU 2 CENTRAL --> </td> <td background="images/home_30.gif" > <img src="images/home_30.gif" width="8" height="100%"></td> </tr> </table> <br> <br><div align="center"><font style="font-family:arial; font-size:9px">__________________________________________________________<br>Design © 2003 <a href="http://www.sergos.net" target="_blank">SERGOS</a> pour <a href="http://www.kitgrafik.com" target="_blank">kitgrafik</a></font></div> </td> <td width="156" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0"> </table><br> </tD> </tr> </table></td> </tr> </table></td> </tr> </table> <br> <br> <br> </body> </html>
Merci

Invité
Invité n'ayant pas de compte PHPfrance

15 août 2008, 11:21

salut

donc un pti coup de validator :
127 Errors, 33 warning(s) ....

tu peux valider ta page, cela resoudra pas mal de tes problemes, reviens apres s'ils persistent.
:D

Mammouth du PHP | 19672 Messages

15 août 2008, 11:43

Modifie les commentaires HTML :

Code : Tout sélectionner

<!-- commentaire -->
et PAS

Code : Tout sélectionner

<!------------------------ commentaire --------------->
Le "--" est une paire spéciale dans un commentaire HTML, ne pas les utiliser, ça devrait résoudre le plus important.

Ensuite, essayer de faire du code valide aidera aussi.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

ViPHP
AB
ViPHP | 5818 Messages

15 août 2008, 21:25

Pas mieux que les deux conseils ci-dessus. Avec du code valide on pourra se concentrer sur l'essentiel si le pb persiste.
Sinon le débit du serveur distant n'est peut-être pas suffisant. Free c'est bien parce que gratuit mais bon faut pas s'attendre à un service professionnel avec une grosse bande passante... Les vidéos que j'ai sur des sites hébergés chez free ne plantent pas mais mettent très très longtemps avant d'afficher la première image.
D'après mon expérience, Free c'est le mieux des gratuits et bien adapté à un site perso, mais c'est totalement inadapté pour un site à vocation professionnelle.
Pour quelques dizaines d'euros par an tu peux avoir un hébergement professionnel mutualisé qui te proposera une bande passante suffisante pour la vidéo.

Eléphanteau du PHP | 38 Messages

15 août 2008, 22:16

...ok je vais voir ce que dit validator.
Pour quelques dizaines d'euros par an tu peux avoir un hébergement professionnel
Le site sera hébergé chez AMEN, là où se trouve le site actuel, l'ancien. J'espère que ca reglera quelques problèmes sur les vidéos.

Je repasse après un coup de validator ... 127 Errors, 33 warning(s) t'as dit :( :lol:

ViPHP
ViPHP | 4674 Messages

15 août 2008, 23:43

Hey :),
Modifie les commentaires HTML :

Code : Tout sélectionner

<!-- commentaire -->
et PAS

Code : Tout sélectionner

<!------------------------ commentaire --------------->
Le "--" est une paire spéciale dans un commentaire HTML, ne pas les utiliser, ça devrait résoudre le plus important.

Ensuite, essayer de faire du code valide aidera aussi.
En fait, théoriquement, ça ne devrait rien changer. Quand on écrit <!-- commentaire -->, le commentaire vaut « commentaire » (notez les espaces). Donc si on écrit <!---- commentaire ---->, le commentaire vaut « -- commentaire -- ».
Je t'appuie en disant que c'est illisible, « amateur », pas très esthétique, et que ça ajoute du poids à la page pour rien (et oui, chaque trait d'union vaut 1 octet totalement inutile, à ne pas oublier).

J'ai bien dit que c'était théorique. Parce que dans IE 6, dans des commentaires conditionnels, si on ajoute un saut de ligne, le commentaire ne fonctionnera pas (et oui …).
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

Mammouth du PHP | 19672 Messages

16 août 2008, 00:39

J'entends bien, néanmoins, ça plus un code non valide, ça fait un cumul d'erreurs qui n'aidera certainement pas à un affichage tel qu'attendu :-k
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

ViPHP
ViPHP | 4674 Messages

16 août 2008, 01:58

Ah mais tout à fait cher Cyrano :). Je ne te contre-dis pas, j'apportais une précision :).
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

ViPHP
AB
ViPHP | 5818 Messages

16 août 2008, 05:46

Hey :),
que ça ajoute du poids à la page pour rien (et oui, chaque trait d'union vaut 1 octet totalement inutile, à ne pas oublier).
:lol: :lol:

Eléphanteau du PHP | 38 Messages

18 août 2008, 08:53

...ok c'est bon, j'ai réglé le problème de la mise en page, toujours pas mal d'erreur avec validator mais minime celà dit.
Mais bon en "amateur" :lol: qui se respecte j'ai un souci, et oui encore un.
La bannière en flash dans le header ne fonctionne pas sur IE. Pourquoi?

Code : Tout sélectionner

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#4,0,0,0" width="100%" height="100%"> <param name="SRC" value="Zenithtopo.swf"> <embed src="Zenithtopo.swf" pluginspage="http://www.macromedia.com/shockwave/download/" type="application/x-shockwave-flash" width="100%" height="70"> </embed> </object>

Merci

ViPHP
ViPHP | 2291 Messages

18 août 2008, 14:21

Salut
Pour info voici les imcompatibilités pour IE7 suivant le code de ta page:

Ligne 36 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 43 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 48 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 52 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 55 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 64 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 68 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 74 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 76 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 78 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 80 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 82 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 84 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 86 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 93 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 93 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 107 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 116 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 117 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 144 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 146 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 149 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 155 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 175 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 181 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 186 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 191 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 199 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 202 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 217 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 217 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 226 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 234 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 236 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 237 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 260 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 265 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 269 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 272 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 279 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 287 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 289 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 290 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 305 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 305 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 311 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 314 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 324 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 330 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 339 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 345 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 354 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 360 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 369 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 377 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 385 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 389 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 394 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 398 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 399 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 402 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 405 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 406 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 408 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 426 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 427 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 428 : Cet élément ne peut pas se fermer automatiquement dans le schéma actif. Supprimez la barre oblique de fermeture.
Ligne 42 : Dans HTML 4.01 Transitional, l'attribut « background » n'est pas autorisé pour la balise <td>.
Ligne 89 : Dans HTML 4.01 Transitional, l'attribut « background » n'est pas autorisé pour la balise <td>.
Ligne 106 : Dans HTML 4.01 Transitional, l'attribut « background » n'est pas autorisé pour la balise <td>.
Ligne 131 : Dans HTML 4.01 Transitional, l'attribut « background » n'est pas autorisé pour la balise <td>.
Ligne 135 : Dans HTML 4.01 Transitional, l'attribut « background » n'est pas autorisé pour la balise <td>.
Ligne 140 : Dans HTML 4.01 Transitional, l'attribut « background » n'est pas autorisé pour la balise <td>.
Ligne 161 : Dans HTML 4.01 Transitional, l'attribut « background » n'est pas autorisé pour la balise <td>.
Ligne 164 : Dans HTML 4.01 Transitional, l'attribut « background » n'est pas autorisé pour la balise <td>.
Ligne 167 : Dans HTML 4.01 Transitional, l'attribut « background » n'est pas autorisé pour la balise <td>.
Ligne 216 : Dans HTML 4.01 Transitional, l'attribut « background » n'est pas autorisé pour la balise <td>.
Ligne 222 : Dans HTML 4.01 Transitional, l'attribut « background » n'est pas autorisé pour la balise <td>.
Ligne 233 : Dans HTML 4.01 Transitional, l'attribut « background » n'est pas autorisé pour la balise <td>.
Ligne 264 : Dans HTML 4.01 Transitional, l'attribut « background » n'est pas autorisé pour la balise <td>.
Ligne 268 : Dans HTML 4.01 Transitional, l'attribut « background » n'est pas autorisé pour la balise <td>.
Ligne 275 : Dans HTML 4.01 Transitional, l'attribut « background » n'est pas autorisé pour la balise <td>.
Ligne 286 : Dans HTML 4.01 Transitional, l'attribut « background » n'est pas autorisé pour la balise <td>.
Ligne 384 : Dans HTML 4.01 Transitional, l'attribut « background » n'est pas autorisé pour la balise <td>.
Ligne 388 : Dans HTML 4.01 Transitional, l'attribut « background » n'est pas autorisé pour la balise <td>.
Ligne 393 : Dans HTML 4.01 Transitional, l'attribut « background » n'est pas autorisé pour la balise <td>.
Ligne 397 : Dans HTML 4.01 Transitional, l'attribut « background » n'est pas autorisé pour la balise <td>.
Ligne 401 : Dans HTML 4.01 Transitional, l'attribut « background » n'est pas autorisé pour la balise <td>.
Ligne 415 : Dans HTML 4.01 Transitional, l'attribut « background » n'est pas autorisé pour la balise <td>.
Ligne 32 : Dans HTML 4.01 Transitional, l'attribut « marginheight » n'est pas autorisé pour la balise <body>.
Ligne 32 : Dans HTML 4.01 Transitional, l'attribut « marginwidth » n'est pas autorisé pour la balise <body>.
Ligne 32 : Dans HTML 4.01 Transitional, l'attribut « margin » n'est pas autorisé pour la balise <body>.
Ligne 32 : Dans HTML 4.01 Transitional, l'attribut « topmargin » n'est pas autorisé pour la balise <body>.
Ligne 421 : Dans HTML 4.01 Transitional, la balise <body> ne peut pas contenir une balise <td>.
Ligne 422 : Dans HTML 4.01 Transitional, la balise <body> ne peut pas contenir une balise <tr>.
Ligne 56 : Dans HTML 4.01 Transitional, la balise <embed> n'est pas autorisée.
Ligne 146 : Dans HTML 4.01 Transitional, la balise <embed> n'est pas autorisée.
Ligne 34 : Le W3C considère désormais que l'attribut « align » est obsolète. De nouvelles constructions sont recommandées.
Ligne 123 : Le W3C considère désormais que l'attribut « align » est obsolète. De nouvelles constructions sont recommandées.
Ligne 238 : Le W3C considère désormais que l'attribut « align » est obsolète. De nouvelles constructions sont recommandées.
Ligne 261 : Le W3C considère désormais que l'attribut « align » est obsolète. De nouvelles constructions sont recommandées.
Ligne 291 : Le W3C considère désormais que l'attribut « align » est obsolète. De nouvelles constructions sont recommandées.
Ligne 296 : Le W3C considère désormais que l'attribut « align » est obsolète. De nouvelles constructions sont recommandées.
Ligne 304 : Le W3C considère désormais que l'attribut « align » est obsolète. De nouvelles constructions sont recommandées.
Ligne 323 : Le W3C considère désormais que l'attribut « align » est obsolète. De nouvelles constructions sont recommandées.
Ligne 338 : Le W3C considère désormais que l'attribut « align » est obsolète. De nouvelles constructions sont recommandées.
Ligne 353 : Le W3C considère désormais que l'attribut « align » est obsolète. De nouvelles constructions sont recommandées.
Ligne 368 : Le W3C considère désormais que l'attribut « align » est obsolète. De nouvelles constructions sont recommandées.
Ligne 376 : Le W3C considère désormais que l'attribut « align » est obsolète. De nouvelles constructions sont recommandées.
Ligne 407 : Le W3C considère désormais que l'attribut « align » est obsolète. De nouvelles constructions sont recommandées.
Ligne 76 : Le W3C considère désormais que l'attribut « border » est obsolète. De nouvelles constructions sont recommandées.
Ligne 80 : Le W3C considère désormais que l'attribut « border » est obsolète. De nouvelles constructions sont recommandées.
Ligne 84 : Le W3C considère désormais que l'attribut « border » est obsolète. De nouvelles constructions sont recommandées.
Ligne 131 : Le W3C considère désormais que l'attribut « height » est obsolète. De nouvelles constructions sont recommandées.
Ligne 135 : Le W3C considère désormais que l'attribut « height » est obsolète. De nouvelles constructions sont recommandées.
Ligne 164 : Le W3C considère désormais que l'attribut « height » est obsolète. De nouvelles constructions sont recommandées.
Ligne 167 : Le W3C considère désormais que l'attribut « height » est obsolète. De nouvelles constructions sont recommandées.
Ligne 235 : Le W3C considère désormais que l'attribut « height » est obsolète. De nouvelles constructions sont recommandées.
Ligne 288 : Le W3C considère désormais que l'attribut « height » est obsolète. De nouvelles constructions sont recommandées.
Ligne 42 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 47 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 53 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 63 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 67 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 73 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 106 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 125 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 182 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 216 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 219 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 222 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 233 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 235 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 264 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 275 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 286 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 288 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 310 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 313 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 315 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 384 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 393 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 412 : Le W3C considère désormais que l'attribut « width » est obsolète. De nouvelles constructions sont recommandées.
Ligne 408 : Le W3C considère désormais que la balise <font> est obsolète. De nouvelles constructions sont recommandées.
Ligne 36 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 43 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 48 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 52 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 64 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 68 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 74 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 76 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 78 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 80 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 82 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 84 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 86 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 93 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 93 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 107 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 116 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 117 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 144 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 149 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 155 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 175 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 181 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 186 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 191 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 199 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 217 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 226 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 234 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 265 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 269 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 279 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 287 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 385 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 389 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 394 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 398 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 402 : Toutes les balises <img> doivent avoir l'attribut an alt.
Ligne 136 : Toutes les balises <script> doivent avoir l'attribut a type.
A partir de cette remise en page
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>

<head>
<title>Document sans titre</title>
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
<link href="style.css" rel="stylesheet" type="text/css">
<script type="JavaScript">

navvers = navigator.appVersion.substring(0,1);
if (navvers > 3)
	navok = true;
else
	navok = false;

today = new Date;
jour = today.getDay();
numero = today.getDate();
if (numero<10)
	numero = "0"+numero;
mois = today.getMonth();
if (navok)
	annee = today.getFullYear();
else
	annee = today.getYear();
TabJour = new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
TabMois = new Array("janvier","f&eacute;vrier","mars","avril","mai","juin","juillet","aout","septembre","octobre","novembre","dé&eacute;embre");
messageDate = TabJour[jour] + " " + numero + " " + TabMois[mois] + " " + annee;
</script>
</head>

<body margin="10" marginheight="10" marginwidth="10" topmargin="10">

<table align="center" border="0" cellpadding="0" cellspacing="0" width="771">
	<tr>
		<td><img height="14" src="images/home_03.gif" width="771" /></td>
	</tr>
	<tr>
		<td>
		<table border="0" cellpadding="0" cellspacing="0" width="771">
			<tr>
				<td align="center" background="images/pixlong.gif" width="248">
				<img src="images/logo%20x3_rouge.jpg" /></td>
				<td valign="top">
				<table border="0" cellpadding="0" cellspacing="0">
					<tr>
						<td colspan="3" width="1">
						<img height="1" src="images/pixgris.gif" width="470" /></td>
					</tr>
					<tr>
						<td>
						<img height="70" src="images/pixgris.gif" width="1" /></td>
						<td width="468">
						<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#4,0,0,0" height="100%" width="100%">
							<param name="SRC" value="Zenithtopo.swf" />
							<embed height="70" pluginspage="http://www.macromedia.com/shockwave/download/" src="Zenithtopo.swf" type="application/x-shockwave-flash" width="100%">
							
							
							
    						</embed>
   					    </object>
						</td>
						<td width="1">
						<img height="70" src="images/pixgris.gif" width="1" /></td>
					</tr>
					<tr>
						<td colspan="3" width="1">
						<img height="1" src="images/pixgris.gif" width="470" /></td>
					</tr>
				</table>
				<table border="0" cellpadding="0" cellspacing="0" width="100%">
					<tr>
						<td width="359">
						<img height="35" src="images/home_09.gif" width="359" /></td>
						<td><a href="index.html">
						<img border="0" height="35" src="images/home_10.gif" width="22" /></a></td>
						<td>
						<img height="35" src="images/home_13.gif" width="3" /></td>
						<td><a href="ref.html">
						<img border="0" height="35" src="images/home_14.gif" width="22" /></a></td>
						<td>
						<img height="35" src="images/home_13.gif" width="3" /></td>
						<td><a href="contact.html">
						<img border="0" height="35" src="images/home_16.gif" width="22" /></a></td>
						<td>
						<img height="8" src="images/pixtrans.gif" width="14" /></td>
					</tr>
					<tr>
						<td background="images/home_20.gif" colspan="9" style="background-repeat: no-repeat">
						<table border="0" cellpadding="0" cellspacing="0" class="TITRE" width="100%">
							<tr>
								<td align="center">
								<img height="21" src="images/pixtrans.gif" width="1" /><img height="1" src="images/pixtrans.gif" width="1" /></td>
								<td align="center"><a href="index.html">Accueil</a></td>
								<td align="center"><a href="zscan.html">Métiers</a></td>
								<td align="center"><a href="materiel.html">Equipements</a></td>
								<td align="center"><a href="ouvrage.html">Compétences</a></td>
								<td align="center"><a href="ref.html">Références</a></td>
								<td align="center"><a href="contact.html">Contact</a></td>
							</tr>
						</table>
						</td>
					</tr>
				</table>
				</td>
				<td background="images/home_07.gif" valign="top" width="10">
				<img height="1" src="images/pixtrans.gif" width="11" /></td>
			</tr>
		</table>
		</td>
	</tr>
	<tr>
		<td>
		<table border="0" cellpadding="0" cellspacing="0" width="100%">
			<tr>
				<td><img height="21" src="images/home_23.gif" width="159" /></td>
				<td><img height="21" src="images/home_24.gif" width="612" /></td>
			</tr>
		</table>
		</td>
	</tr>
</table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="771">
	<tr>
		<td valign="top" width="159">
		<table border="0" cellpadding="0" cellspacing="0" width="100%">
			<tr>
				<td>
				<table border="0" cellpadding="0" cellspacing="0">
					<tr>
						<td align="center" background="images/rub1_29.gif" class="TITREBLANC" height="22">&nbsp;&nbsp; 
						Aujourd'hui</td>
					</tr>
					<tr>
						<td align="center" background="images/rub1_38.gif" class="TITRE" height="16" style="background-repeat: no-repeat">&nbsp;&nbsp;
						<script language="JavaScript">document.write(messageDate);</script>
						</td>
					</tr>
					<tr>
						<td background="images/rub1_42.gif">
						<table border="0" cellpadding="0" cellspacing="0">
							<tr>
								<td>
								<img height="1" src="images/pixtrans.gif" width="27" /></td>
								<td align="center">
								<embed </td="" allowfullscreen="false" allowscriptaccess="always" flashvars="height=100&width=120&file=images/media/villefranche.flv" height="100" src="mediaplayer.swf" width="120" />
								</td>
								<td>
								<img height="1" src="images/pixtrans.gif" width="10" /></td>
							</tr>
						</table>
						</td>
					</tr>
					<tr>
						<td><img src="images/rub1_47.gif" /></td>
					</tr>
				</table>
				</td>
			</tr>
			<tr>
				<td background="images/pixlong2.gif">
				<table border="0" cellpadding="0" cellspacing="0" width="100%">
					<tr>
						<td background="images/home_56.gif" height="500" style="background-repeat: no-repeat; background-position: bottom" valign="top">
						<table border="0" cellpadding="0" cellspacing="0">
							<tr>
								<td background="images/rubr_49.gif" height="18" style="background-repeat: no-repeat;">
								<table border="0" cellpadding="0" cellspacing="0" width="100%">
									<tr>
									</tr>
								</table>
								</td>
							</tr>
							<tr>
								<td><img src="images/rub_53.gif" /></td>
							</tr>
							<tr>
								<td>
								<table border="0" cellpadding="0" cellspacing="0">
									<tr>
										<td><img src="images/rubr_58.gif" /></td>
										<td class="TITRE" width="100%">
										<a href="ztopo.html">Topographie</a></td>
									</tr>
									<tr>
										<td><img src="images/rubr_58.gif" /></td>
										<td class="TITRE"><a href="zetude.html">
										Etudes</a></td>
									</tr>
									<tr>
										<td><img src="images/rubr_58.gif" /></td>
										<td class="TITRE"><a href="zscan.html">Scannérisation</a></td>
									</tr>
								</table>
								</td>
							</tr>
							<tr>
								<td>
								<img height="14" src="images/rubr_74.gif" width="159" /></td>
							</tr>
						</table>
						<br />
						</td>
					</tr>
					<tr>
						<td></td>
					</tr>
				</table>
				</td>
			</tr>
		</table>
		</td>
		<td valign="top">
		<table border="0" cellpadding="0" cellspacing="0" width="595">
			<tr>
				<td background="images/home_37.gif" valign="top" width="9">
				<img height="35" src="images/home_28.gif" width="9" /><br />
				</td>
				<td valign="top" width="100%">
				<table border="0" cellpadding="0" cellspacing="0" width="595">
					<tr>
						<td background="images/home_49.gif" colspan="3" valign="middle" width="588">
						<table border="0" cellpadding="0" cellspacing="0">
							<tr>
								<td>
								<img height="18" src="images/pixtrans.gif" width="10" /></td>
								<td class="TITREBLANC">LA SOCIETE</td>
							</tr>
						</table>
						</td>
					</tr>
					<tr>
						<td background="images/home_39.gif" valign="top" width="3">
						<img src="images/home_33.gif" /></td>
						<td align="center" class="TEXT" height="150" width="580">
						<br />
						<br />
						<p align="left" style="margin-left: 10px; margin-right: 10px">
						<strong>Zenith topographie </strong>doit son nom à son activité 
						première, la topographie, base de sa création en 1992. Depuis, 
						comme vous pourrez le voir en visitant ce site, nous avons 
						évolué : sur cette base même vers des prestations plus ciblées 
						comme la bathymétrie ou sur des activités dérivées comme 
						les études et enfin la maîtrise d’œuvre. Nos dernières innovations 
						sont la scannerisation et modélisation 3D, qui me paraissent 
						être l’avenir de notre métier, et le lien indispensable 
						entre le levé topographique classique et les projets d’études, 
						afin de présenter dans l’avenir des simulations à échelle 
						réelle des projets que l’on nous confiera. Nous ne quitterons 
						pas pour autant la base de notre métier, et le suivi topographique 
						du tunnel du Perthus en est la preuve. Là aussi, la scannerisation 
						nous a permis d’obtenir l’avance technologique nécessaire 
						pour faire face à une concurrence de plus en plus difficile. 
						Cette avance nous avait permis déjà de conquérir des marchés 
						jusque dans les Caraïbes, où, en 2001, notre équipement 
						robotisé et l’utilisation du DGPS nous avaient permis de 
						faire la différence sur un chantier de 3000 ha. Aujourd’hui, 
						nous avons acquis de l’expérience, du matériel, et persévérons 
						dans la formation.</p>
						<br />
						<p align="right" style="margin-left: 10px; margin-right: 10px">
						P.PHILIPPE, Dirigeant. </p>
						</td>
						<td background="images/home_40.gif" valign="top" width="3">
						<img height="31" src="images/home_35.gif" width="3" /></td>
					</tr>
					<tr>
						<td background="images/home_39.gif" colspan="3" valign="top">
						<img height="3" src="images/home_43.gif" width="588" /></td>
					</tr>
				</table>
				<br />
				<table border="0" cellpadding="0" cellspacing="0" width="595">
					<tr>
						<td background="images/home_49.gif" colspan="3" valign="middle" width="588">
						<table border="0" cellpadding="0" cellspacing="0">
							<tr>
								<td>
								<img height="18" src="images/pixtrans.gif" width="10" /></td>
								<td class="TITREBLANC">LA SOCIETE</td>
							</tr>
						</table>
						</td>
					</tr>
					<tr>
						<td background="images/home_39.gif" valign="top" width="3">
						<img src="images/home_33.gif" /></td>
						<td align="center" class="TEXT" height="150" width="580">
						<br />
						<br />
						<table align="center" border="0" class="normal-11" width="80%">
							<tr>
								<td>&nbsp;</td>
								<td>&nbsp;</td>
								<td>
								<div align="center">
									<strong>VOUS AVEZ UN PROJET </strong></div>
								</td>
							</tr>
							<tr>
								<td>&nbsp;</td>
								<td>&nbsp;</td>
								<td>
								<div align="center">
									<img alt="" height="23" src="flecheBig.jpg" width="23" /><br />
								</div>
								</td>
							</tr>
							<tr>
								<td width="23%"><strong>TOPOGRAPHIE</strong>
								<br />
								</td>
								<td width="4%">
								<img alt="" height="15" src="flecheDroite.jpg" width="15" /></td>
								<td width="73%">A l’origine de votre projet, nous 
								effectuons les relevés et plans nécessaires à sa 
								conception.</td>
							</tr>
							<tr>
								<td>&nbsp;</td>
								<td>&nbsp;</td>
								<td>
								<div align="center">
									<img alt="" height="15" src="flecheBas.jpg" width="15" /></div>
								</td>
							</tr>
							<tr>
								<td><strong>SCANNERISATION</strong></td>
								<td>
								<img alt="" height="15" src="flecheDroite.jpg" width="15" /></td>
								<td>Nous construisons une maquette virtuelle des 
								zones choisies.</td>
							</tr>
							<tr>
								<td>&nbsp;</td>
								<td>&nbsp;</td>
								<td>
								<div align="center">
									<img alt="" height="15" src="flecheBas.jpg" width="15" /></div>
								</td>
							</tr>
							<tr>
								<td><strong>CONCEPTION</strong></td>
								<td>
								<img alt="" height="15" src="flecheDroite.jpg" width="15" /></td>
								<td>Nous effectuons l’étude technique et la cohérence 
								du projet, en fonction de vos besoins.</td>
							</tr>
							<tr>
								<td>&nbsp;</td>
								<td>&nbsp;</td>
								<td>
								<div align="center">
									<img alt="" height="15" src="flecheBas.jpg" width="15" /></div>
								</td>
							</tr>
							<tr>
								<td><strong>MAITRISE D’OEUVRE</strong></td>
								<td>
								<img alt="" height="15" src="flecheDroite.jpg" width="15" /></td>
								<td>Nous organisons les consultations, suivis, et 
								réceptions des travaux</td>
							</tr>
							<tr>
								<td>&nbsp;</td>
								<td>&nbsp;</td>
								<td>
								<div align="center">
									<img alt="" height="23" src="flecheBig.jpg" width="23" /></div>
								</td>
							</tr>
							<tr>
								<td>&nbsp;</td>
								<td>&nbsp;</td>
								<td>
								<div align="center">
									<strong>VOTRE PROJET EST REALISE<br />
									Un seul interlocuteur, un seul coût, un seul 
									responsable. </strong></div>
								</td>
							</tr>
						</table>
						</td>
						<td background="images/home_40.gif" valign="top" width="3">
						<img height="31" src="images/home_35.gif" width="3" /></td>
					</tr>
					<tr>
						<td background="images/home_39.gif" colspan="3" valign="top">
						<img height="3" src="images/home_43.gif" width="588" /></td>
					</tr>
				</table>
				</td>
				<td background="images/home_30.gif" width="8">
				<img height="6" src="images/home_30.gif" width="8" /></td>
			</tr>
			<tr>
				<td background="images/home_37.gif" valign="bottom">
				<img height="65" src="images/home_68.gif" width="9" /></td>
				<td valign="top"><br />
				</td>
				<td background="images/home_30.gif" valign="bottom">
				<img height="65" src="images/home_69.gif" width="8" /></td>
			</tr>
		</table>
		<br />
		<br />
		<div align="center">
			<font style="font-family: arial; font-size: 9px">__________________________________________________________<br />
			Design © 2003 <a href="http://www.sergos.net" target="_blank">SERGOS</a> 
			pour <a href="http://www.kitgrafik.com" target="_blank">kitgrafik</a></font></div>
		</td>
		<td valign="top" width="156">
		<table border="0" cellpadding="0" cellspacing="0" width="100%">
			<tr>
				<td background="images/pixlong3.gif" valign="top"></td>
			</tr>
		</table>
		</td>
	</tr>
</table>
<td></td>
<tr>
</tr>
<table>
</table>
<br />
<br />
<br />

</body>

</html>

ViPHP
AB
ViPHP | 5818 Messages

18 août 2008, 17:16

...ok c'est bon, j'ai réglé le problème de la mise en page, toujours pas mal d'erreur avec validator mais minime celà dit.
Mais bon en "amateur" :lol: qui se respecte j'ai un souci, et oui encore un.
La bannière en flash dans le header ne fonctionne pas sur IE. Pourquoi?

Code : Tout sélectionner

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#4,0,0,0" width="100%" height="100%"> <param name="SRC" value="Zenithtopo.swf"> <embed src="Zenithtopo.swf" pluginspage="http://www.macromedia.com/shockwave/download/" type="application/x-shockwave-flash" width="100%" height="70"> </embed> </object>

Merci
C'est peut-être à cause du pb des activeX. Une longue histoire de Brevets que microsoft a "empruntés" (pirater) à des entreprises tiers sans vouloir payer de droits d'utilisation. Du coup ils ont été obligés de les désactiver pour une utilisation directe. Officiellement ils ont déguisés ça en "protection" supplémentaire pour le navigateur ...
A l'époque, pour contourner le pb ont conseillait de réécrire dans un fichier séparé le code de l'objet en javascript (document.write) puis d'appeler ce fichier pour sa lecture en javascript.

Un exemple :

page de l'objet en flash (il s'agit ici d'un playeur vidéo)

Code : Tout sélectionner

... <script src="Scripts/playerflash.js" type="text/javascript"></script> </head> <body> ... <div style="width:524px;height:385px; margin:auto; background-color:#CCCCCC"> <script type="text/javascript"> editflvplayeurmax('fichiers/flv_config_maxi.txt','524','385'); </script> <noscript> <p> <object type="application/x-shockwave-flash" data="player_flv_maxi.swf" width="524" height="385"> <param name="movie" value="player_flv_maxi.swf" /> <param name="allowFullScreen" value="true" /> <param name="FlashVars" value="config=fichiers/flv_config_maxi.txt" /> </object> </p> </noscript> </div>


Fichier Scripts/playerflash.js

Code : Tout sélectionner

function editflvplayeurmax(config,largeur,hauteur) { document.write('<object type="application/x-shockwave-flash" data="player_flv_maxi.swf" width="'+ largeur +'" height="'+ hauteur +'">'); document.write('<param name="movie" value="player_flv_maxi.swf" \/>'); document.write('<param name="allowFullScreen" value="true" \/>'); document.write('<param name="FlashVars" value="config='+ config +'" \/>'); document.write('<\/object>'); }
C'est toujours cette méthode que j'utilise, mais il y a peut-être maintenant d'autres façons de procéder.

Mammouth du PHP | 2937 Messages

18 août 2008, 19:10

...ok c'est bon, j'ai réglé le problème de la mise en page, toujours pas mal d'erreur avec validator mais minime celà dit.
Mais bon en "amateur" :lol: qui se respecte j'ai un souci, et oui encore un.
La bannière en flash dans le header ne fonctionne pas sur IE. Pourquoi?

Code : Tout sélectionner

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#4,0,0,0" width="100%" height="100%"> <param name="SRC" value="Zenithtopo.swf"> <embed src="Zenithtopo.swf" pluginspage="http://www.macromedia.com/shockwave/download/" type="application/x-shockwave-flash" width="100%" height="70"> </embed> </object>

Merci
Remanie ton code comme suit :

Code : Tout sélectionner

<object type="application/x-shockwave-flash" width="100%" height="70"> <param name="movie" value="Zenithtopo.swf"> <p>Un petit paragraphe de substitution pour ceux qui n'ont pas le plug-in Flash.</p> </object>
Soit dit en passant, je te conseille vivement d'indiquer le doctype complet, si tu veux éviter de t'étonner que certains aspects des CSS buguent sous IE à cause du mode Quirks (qui reproduit le rendu d'IE 5.5 pour le modèle de boîte qui incluent padding et bordures dans le calcul de width et de height, alors que le modèle standard les exclut, et l'absence de marges automatiques), comme suit :

Code : Tout sélectionner

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
(en gros, il te manquait l'URL).

Eléphanteau du PHP | 38 Messages

19 août 2008, 10:58

Salut,

Tout d'abord merci pour toutes vos réactions, j'ai testé ou tenté en tout cas les suggestions des uns et des autres, je vais donc essayé de faire synthétique.

J'ai tout d'abord essayé le code remanié de VictorBrito, c'est nickel, celà fonctionne sous IE ... mais pas sous FF :(
J'ai de plus complété le doctype, pas de soucis sous IE ... mais gros problème sous FF.

http://zenithtopo.free.fr/SITE_TEST/index_test.html

Un point positif cependant, j'obtiens une mise en page propre de mon tableau "METHODOLOGIE", comment faire pour avoir les deux, un joli tableau et une page qui s'affiche correctement?

En ce qui concerne la bannière, un code pour IE et un autre pour FF, comment faire pour suggérer une portion de code pour l'un ou l'autre des navigateurs? Un truc du genre :

"if FF ... then ... utilise cette portion de code."
"if IE ... then ... utilise cette autre portion de code."



Ensuite j'ai tenté le coup avec la méthode d'AB, je crois ne pas avoir tout saisi :

Corrige moi si je me trompe, en header tu "annonce" le fichier (script) à aller chercher, en l'occurrence "playerflash.js", et dans celui-ci tu déclares la fonction "editflvplayeurmax", mais quel est le role de "flv_config.txt", que doit il contenir? Au final j'ai une portion de code dans ma page (répartie entre header et body) et deux fichiers annexes ou un seul??





Enfin, Dunbar, tu as remanié quelques éléments du code mais je ne constate aucune modification ...
Laisse moi le temps de le parcourir, si les questions viennent, je poste...

HTML ... la route est longue semble-t-il


:lol:

Mammouth du PHP | 2937 Messages

19 août 2008, 13:18

S'il ne marche pas sous Firefox, en revanche aucun problème sous Opera et Safari. Essaie de retoucher le code comme suit :

Code : Tout sélectionner

<object type="application/x-shockwave-flash" data="Zenithtopo.swf" width="100%" height="70"> <param name="movie" value="Zenithtopo.swf"> <p>Un petit paragraphe de substitution pour ceux qui n'ont pas le plug-in Flash.</p> </object>
en ajoutant l'attribut data à object.
En ce qui concerne la bannière, un code pour IE et un autre pour FF, comment faire pour suggérer une portion de code pour l'un ou l'autre des navigateurs? Un truc du genre :

"if FF ... then ... utilise cette portion de code."
"if IE ... then ... utilise cette autre portion de code."
On peut trier entre, d'un côté, IE (ou telle(s) version(s) d'IE) et les navigateurs autres qu'IE, de l'autre, et ce grâce aux commentaires conditionnels.

Code : Tout sélectionner

<p>Ce paragraphe sera affiché sous tous les navigateurs.</p> <!--[if !IE]><--> <p>Ce paragraphe sera affiché sous tous les navigateurs, sauf IE.</p> <!--><![endif]--> <!--[if IE]> <p>Ce paragraphe sera affiché uniquement sous IE, toutes versions confondues (en fait, à partir de la version 5.0).</p> <![endif]--> <!--[if IE 7]> <p>Ce paragraphe sera affiché uniquement sous IE 7.</p> <![endif]--> <!--[if lt IE 6]> <p>Ce paragraphe sera affiché sous les versions d'IE antérieures à la 6 (IE 5.0 et 5.5).</p> <![endif]--> <!--[if gte IE 7]> <p>Ce paragraphe sera affiché sous IE 7, ainsi que sous les versions futures d'IE.</p> <![endif]-->
Un article sur la syntaxe des commentaires conditionnels est disponible pour plus de détails.