Aide - Recherche - Membres - Calendrier
Version complète : Forum webmaster, et ali.
Les Forums de PalmAttitude.org > HORS-SUJET > Divers (non PalmOS)
Pages : 1, 2, 3
aheskia
je réitère la proposition des include en PHP pour éviter à avoir se repalucher le code à chaque fois !
De même, lorsque tu utilises régulièrement la même fonction Javascript, il est possible de positionner cette jonction dans un fichier que tu appaleras outils.js par exemple et ensuite dans ta page HTML tu mets :
CODE
<script language="javascript" src="includes/outils.js">

</script>


Voilà !
The Naja
Oui, chez moi ca le fait aussi, et c'est la meme chose que les screenshots que j'avais poste il y a 2-3 pages d'ici ...
penduick
CITATION(The Naja)
Oui, chez moi ca le fait aussi, et c'est la meme chose que les screenshots que j'avais poste il y a 2-3 pages d'ici ...


Bon, bon. Va comprendre pourquoi ça le fait sur un PC et pas sur l'autre, à configurations identiques.... En tout cas, c'est clair que je ne peux pas laisser le site comme ça. J'ai posé la question sur un autre forum, où il m'a été répondu :

CITATION
dans la page equipe.htm, les scripts sont ecrits sur une seule ligne et la premiere fonction commence par des commentaires  
donc, la fonction MM_preloadImages() (celle qui declenche l'erreur, le navigateur ne la trouve pas) n'est pas comprise ...  

revoie tes pages en placant des retours chariots aux bons endroits ...  


Je vais essayer
penduick
Bon. Là, j'ai vraiment un problème. Visiblement, ça ne touche plus une seule mais trois pages. Il y a des erreurs de type 'objet attendu'.

Je ne sais pas où mettre lesdits retours de chariot. Et là, ça fait planter le site. Je sais que je n'aurais pas du me foutre dans cette galère mais j'y suis.

Quant à php, c'est sûrement top, je n'en doute pas, mais vu comment je maîtrise ce que j'ai là, je préfère pour le moment ne pas introduire (où, d'ailleurs ?) des éléments que je ne comprends pas. Au - avec html, j'arrivais à peu près à comprendre le langage. Javascript et php, c'est une autre paire de manches.

Sur l'ot' forum, on m'a aussi expliqué que c'était peut-être le logiciel de transfert qui bouffait les fins de ligne ... Filezilla icon_question.gif

J'essaie de faire au mieux mais ici, ça commence à se bousculer, entre le boulot, les clients, et ce site qui plante et qu'il va bien falloir que je remette sur pied.
Tabetozor
Mais c'est quoi le problème exactement?
Parce que maintenant on ne sais plus (enfin moi) . A la limite envoie moi ton site (complet= avec les images) et j'y jette un oeil.
NSI
CITATION(Tabetozor)
Mais c'est quoi le problème exactement?  
Parce que maintenant on ne sais plus (enfin moi) . A la limite envoie moi ton site (complet= avec les images) et j'y jette un oeil.

Si CA c'est pas un ami je me transforme en Castafiore icon_lol2.gif anim_wink.gif
penduick
En fait, tout est en ligne : c'est ... . Je t'envoie également le site (mais ça risque d'être gros, non ? 5 MO...). Le problème est que lorsqu'on arrive sur certaines pages, un message d'erruer s'affiche et bloque un peu la navigation. Sur mon PC, j'avais seulement, en bas d'IE, une icône (panneau danger jaune) me signalant des problèmes sur la page mais ça ne perturbe pas la navigation pour autant.

En revanche, pour d'autres, le seul moyen de s'en sortir c'est ctrl+alt+suppr... Pas top.

Visiblement, l'erreur indiquée est "objet attendu". les indices que j'ai pu avoir sont que ça proviendrait d'une merdoume dans javascript, éventuellement du fait que
-soit il y a un retour à la ligne qu'il ne devrait pas y avoir,
-soit qu'il y n'y en a pas alors qu'il devrait y aen avoir un

Vu que les seules commandes en javasciprt de la page viennent des comportements appliqués aux boutons de navigation : précharger les images, intervertir une image, je pense que ça vient de là.

Le pb, c'est que malheureusement, ça merdoie sur la version en ligne et que donc, il faut que je me penche dessus assez vite + je n'ai pas dreamweaver au boulot et donc, je ne suis pas totalement à l'aise avec les outils que j'ai ici (notepad, c'est surement sympa, mais quand on est une brelle, ça n'avance pas à gd-chose)...
penduick
CITATION(NSI)
CITATION(Tabetozor)
Mais c'est quoi le problème exactement?  
Parce que maintenant on ne sais plus (enfin moi) . A la limite envoie moi ton site (complet= avec les images) et j'y jette un oeil.

Si CA c'est pas un ami je me transforme en Castafiore icon_lol2.gif anim_wink.gif


C'est pas nécessaire, c'est un ami.
Tabetozor
Bin heu.... chez moi tout fonctionne et ne plante pas.

Par hasard, en faisant tes javascripts, tu lui as dit de les rendre compatibles avec quelle version de IE.

Avec la 6.0 c'est nickel.
MarieC
C'est étrange 8O je viens de "scroller" ton site (donc le visiter de A-Z toutes les pages) et je n'ai pas d'erreur quelconque (avec Win NT 4 (beurk) et IE 6).

Le panneau danger indique le plus souvent une erreur javascript. Or je n'ai jamais ce panneau... :? donc de toute évidence t'as un javascript qui merdouille avec certains navigateurs (ou certaines versions de IE probablement).

et avant que j'oublie, pense à changer le titre de tes pages collaborateur... voilà le titre de ta page à toi icon_lol2.gif

CODE
<HTML><HEAD><TITLE>Equipe - Charlotte Grass</TITLE>
MarieC
CITATION
-soit qu'il y n'y en a pas alors qu'il devrait y aen avoir un

je pense que c'est ça le problème.
Lorsque je fais "visualiser le code source" à partir d'IE, voici ce que j'obtiens:

CODE
<HTML><HEAD><TITLE>Equipe - Charlotte Grass</TITLE><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"><script language="JavaScript"><!--function MM_swapImgRestore() { //v3.0  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;}function MM_preloadImages() { //v3.0  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}}function MM_findObj(n, d) { //v3.0  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;}function MM_swapImage() { //v3.0  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}}//--></script></HEAD><BODY BGCOLOR=#FFFFFF leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="MM_preloadImages('images/prestation_out.gif','images/formation_out.gif','images/equipe_out.gif','images/publication_out.gif','images/contactez_out.gif','images/presentation_out.gif')" link="#0000FF" vlink="#0000FF" alink="#0000FF"><table width="755" border="0" cellspacing="0" cellpadding="0"> <tr> <td> <table width="755" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="211" bgcolor="#EFEBED">&nbsp;</td><td width="15">&nbsp;</td><td>&nbsp;</td></tr> </table></td></tr> <tr> <td> <table border=0 cellpadding=0 cellspacing=0> <tr> <td> <img src="images/espaceur.gif" width=15 height=1></td><td> <img src="images/espaceur.gif" width=117 height=1></td><td> <img src="images/espaceur.gif" width=7 height=1></td><td> <img src="images/espaceur.gif" width=117 height=1></td><td> <img src="images/espaceur.gif" width=6 height=1></td><td> <img src="images/espaceur.gif" width=117 height=1></td><td> <img src="images/espaceur.gif" width=6 height=1></td><td> <img src="images/espaceur.gif" width=117 height=1></td><td> <img src="images/espaceur.gif" width=6 height=1></td><td> <img src="images/espaceur.gif" width=117 height=1></td><td> <img src="images/espaceur.gif" width=6 height=1></td><td> <img src="images/espaceur.gif" width=109 height=1></td><td> <img src="images/espaceur.gif" width=8 height=1></td><td> <img src="images/espaceur.gif" width=9 height=1></td></tr> <tr> <td colspan=12> <img src="images/menu_haut.gif" width=740 height=13></td><td colspan=2> <img src="images/hautombredroite.gif" width=15 height=13></td></tr> <tr> <td rowspan=2> <img src="images/menu_gauche.gif" width=15 height=24></td><td> <a href="presentation.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image47','','images/presentation_out.gif',1)"><img name="Image47" border="0" src="images/presentation_out.gif" width="117" height="20"></a></td><td> <img src="images/sep_pres.gif" width=7 height=20></td><td> <a href="activites.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image42','','images/prestation_out.gif',1)"><img name="Image42" border="0" src="images/prestation_in.gif" width="117" height="20"></a></td><td> <img src="images/sep_prestation.gif" width=6 height=20></td><td> <a href="prestations.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image43','','images/formation_out.gif',1)"><img name="Image43" border="0" src="images/formation_in.gif" width="117" height="20"></a></td><td> <img src="images/sep_form.gif" width=6 height=20></td><td> <a href="formation.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image44','','images/equipe_out.gif',1)"><img name="Image44" border="0" src="images/equipe_in.gif" width="117" height="20"></a></td><td> <img src="images/sep_form.gif" width=6 height=20></td><td> <a href="publications.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image45','','images/publication_out.gif',1)"><img name="Image45" border="0" src="images/publication_in.gif" width="117" height="20"></a></td><td> <img src="images/menu_15.gif" width=6 height=20></td><td colspan=2> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image46','','images/contactez_out.gif',1)"><img name="Image46" border="0" src="images/contactez_out.gif" width="117" height="20"></a></td><td rowspan=2> <img src="images/ombre_droitedessous.gif" width=9 height=24></td></tr> <tr> <td> <img src="images/ombre_presentation.gif" width=117 height=4></td><td> <img src="images/sep_ombre_pres.gif" width=7 height=4></td><td> <img src="images/ombre_prestation.gif" width=117 height=4></td><td> <img src="images/sep_prest_ombre.gif" width=6 height=4></td><td> <img src="images/formation_ombre.gif" width=117 height=4></td><td> <img src="images/sep_form_ombre.gif" width=6 height=4></td><td> <img src="images/ombre_equipe.gif" width=117 height=4></td><td> <img src="images/menu_25.gif" width=6 height=4></td><td> <img src="images/menu_26.gif" width=117 height=4></td><td> <img src="images/menu_27.gif" width=6 height=4></td><td colspan=2> <img src="images/menu_28.gif" width=117 height=4></td></tr> </table></td></tr> <tr> <td> <table width="755" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="211" valign="top"> <table width="211" border="0" cellspacing="0" cellpadding="0" height="410"  background="images/geneves.jpg"> <tr valign="top"> <td> <table width="211" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="15">&nbsp;</td><td> <p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>                        <p><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><font size="2" face="Arial, Helvetica, sans-serif"><b>-                           <font face="Verdana, Arial, Helvetica, sans-serif" size="1"><a href="index.htm">Page                           principale</a></font><br>                          </b></font></font><font size="2" face="Arial, Helvetica, sans-serif"><b>-</b>                           <a href="equipe.htm"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">L'&eacute;quipe</font></b></a><br>                          </font><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><font size="2" face="Arial, Helvetica, sans-serif"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">&nbsp;&nbsp;<font size="2" face="Arial, Helvetica, sans-serif"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></font></font></font></font></font><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><font size="2" face="Arial, Helvetica, sans-serif"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><a href="equipe_jmm.htm">Jean-Marie                           MEFFRE</a><br><font size="1" face="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font>                          <a href="equipe_jcg.htm">Jean-Christophe                           GRALL</a><br>                          <font face="Verdana, Arial, Helvetica, sans-serif" size="1"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">&nbsp;&nbsp;</font><font size="2" face="Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><a href="equipe_nkc.htm">Nathalia                           KOUCHNIR-CARGILL</a></font></font><br>                          &nbsp;&nbsp;<a href="equipe_sc.htm">St&eacute;phane                           COULAUX</a><br>                          <font size="1" face="Verdana, Arial, Helvetica, sans-serif">&nbsp;&nbsp;</font></font><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><font color="#0000FF">Emmanuelle                           <br>                          <font size="1" face="Verdana, Arial, Helvetica, sans-serif">&nbsp;&nbsp;</font>BORDENAVE-MARZOCCHI</font><br>                          &nbsp;&nbsp;<a href="equipe_em.htm">Emmanuelle LAUR-POUEDRAS</a><br>                          &nbsp;&nbsp;<a href="equipe_cg.htm">Claudie GUET</a><br> &nbsp;&nbsp;<font face="Verdana, Arial, Helvetica, sans-serif" size="1"><a href="equipe_thl.htm">Thomas LAMY </a><br>


où je veux en venir: vous y voyez des retour à la ligne, vous ? 8O moi pas. et comme il y a un commentaire (indiqué par // ) quelque part, ben, sans retour à la ligne, tout ce qui suit ces // est mis en commentaire donc c'est comme si ce code n'existait pas. Et ça doit être ça qui fait foirer certains navigateurs... :?

IE (surtout le 6) est nettement plus "flexible" en matière de JS que d'autres navigateurs / versions, ce qui expliquerait que chez certains ça merdouille et chez d'autres pas sleep.gif
The Naja
Ben je suis en IE6 UK sur W2K UK avec tous les updates de MS installes (que ce soit pour windows ou pour IE) et cela merdouille ...

Fodrait que chacun mette sa config avec les versions et les langues ...
penduick
CITATION(Tabetozor)
Bin heu.... chez moi tout fonctionne et ne plante pas.

Par hasard, en faisant tes javascripts, tu lui as dit de les rendre compatibles avec quelle version de IE.

Avec la 6.0 c'est nickel.


Ben, je ne lui ai pas donné d'instruction quant au navigateur compatible. A part ça, moi aussi, j'ai IE 6... et j'ai quand même le panneau... Comprends pas... D'ailleurs, il me semble que chez les autres, ça merdoie sur un IE 5 et sur un IE 6... A vérifier.

CITATION(MarieC)
C'est étrange  8O je viens de "scroller" ton site (donc le visiter de A-Z toutes les pages) et je n'ai pas d'erreur quelconque (avec Win NT 4 (beurk) et IE 6).

Le panneau danger indique le plus souvent une erreur javascript. Or je n'ai jamais ce panneau...  :? donc de toute évidence t'as un javascript qui merdouille avec certains navigateurs (ou certaines versions de IE probablement).

et avant que j'oublie, pense à changer le titre de tes pages collaborateur... voilà le titre de ta page à toi  :lol:  

CODE
<HTML><HEAD><TITLE>Equipe - Charlotte Grass</TITLE>


Bon, bon, je crois que je vais demander à quelques amis de se rendre sur le site et de me dire quel navigateur et quelle verison ils ont. Histoire que je ne me prenne pas la tête pendant des heures sur un faux problème...

Pour l'intitulé des pages.. icon_lol2.gif


Et merci à tous les 2 de vous être penchés sur la question. Je sais que je suis casse-bonbons et, dans la mesure du possible, j'essaierai (i) de ne plus me lancer dans ce genre d'aventures, (ii) de conseiller au cabinet d'aller voir un webmaster pour la suite !
The Naja
CITATION(penduick)
Je sais que je suis casse-bonbons


Mais non Charlotte, tu sais qu'on t'aime ... icon_lol2.gif icon_lol2.gif icon_lol2.gif anim_wink.gif
PalmAkademik
Artillerie utilisée :
Win 2000 SP2
IE 6.0 SP1 + AvantBrowser 8.02

Remarques :
- Pas d'erreurs lors de la navigation
- Les derniers caractères de certaines lignes des pages 'Prestations' et 'Formation' sont tronqués à droite (la fin n'apparaît pas...)
- Sur la page 'l'équipe' certaines personnes sont affublées d'une photo anthropométrique comme on en fait plus depuis la fermeture du bagne de Sing-Sing alors que d'autres bénéficient d'un modèle couleur presque 'Holywoodien' (Je parle bien évidement de la façon dont les photos sont prises, pas des sujets, là...)

anim_wink.gif icon_lol2.gif icon_lol2.gif icon_lol2.gif
penduick
Cool pour le 'pas d'erreur'.

Pour Tsin-Tsin, on n'y prenait pas de photos ! anim_wink.gif Mais tu as tapé dans le mille : c'est un des raisons pour lesquelles j'ai voulu refaire le site : donner une image un peu plus jeun's. Pour les caractères tronqués, j'avais remédier à ce problème mais je crois que j'ai du faire une manip à la c... et remettre en ligne le vieux fichier. Va falloir que je m'y remette. Normalement j'avais identifié le pb : un tableau à l'intérieur d'un tableau, avec comme taille (du 1er) 211%...

Merci à Toi et à Naja.
The Naja
Autre chose, je sais pas si c'est lie:

- Tu vas dans la page de Me Meffre, et tu regardes dans la liste de gauche quels sont les liens actifs dans la liste des personnes.
- Puis tu vas sur la page de Me le Morhedec (tu sais, celui qui a un sourire sadique ... icon_lol2.gif anim_wink.gif ) et tu regardes a nouveau la liste de gauche

=> Et ben la liste des personnes qui dispose d'une page n'est pas la meme ... 8O :?
penduick
Je sais, je sais, il faut que je m'y attelle. C'est juste que j'ai oublié quelques pages... Mais ça, c'est bon, je devrais y arriver. L'autre pb est pllus casse-bonbons.

Mais je crois avoir réussi : allez voir là : ...
jms
pour moi, avec netscape 7 pas de problème
penduick
Normalement, maintenant, ça doit aller : j'ai introduit les retours à la ligne à la mimine en me basant sur une page qui fonctionnait (encore une chance qu'il y en ait eu une !!!) ...

[edit]y'a encore les pages des membres de l'équipe qui merdoient, mais au moins, maintenant, je sais pourquoi
MarieC
CITATION(The Naja)
Ben je suis en IE6 UK sur W2K UK avec tous les updates de MS installes (que ce soit pour windows ou pour IE) et cela merdouille ...

Fodrait que chacun mette sa config avec les versions et les langues ...

retesté ce soir sur une autre config que celle du bureau qui marchait (rappel: Win NT 4 + IE 6).

Ici: (presque) la même config que le ssssserpent (IE6 DE sur W2K DE avec tous les updates de MS installés) et ça merdouille aussi - j'ai le panneau en pas de page, mais la navigation fonctionne.
penduick
CITATION(MarieC)
Ici: (presque) la même config que le ssssserpent (IE6 DE sur W2K DE avec tous les updates de MS installés) et ça merdouille aussi - j'ai le panneau en pas de page, mais la navigation fonctionne.


Quoi ? Ca merdouille toujours ? J'ai même plus de panneau 'danger' ! icon_cry.gif
MarieC
Bin tout ce que j'ai (j'avais) c'est le panneau "danger" sur les pages de l'équipe icon_bla.gif le reste est ok... sleep.gif
penduick
CITATION(MarieC)
Bin tout ce que j'ai (j'avais) c'est le panneau "danger" sur les pages de l'équipe icon_bla.gif le reste est ok... sleep.gif


En tout cas, merci de t'être donnée la peine de jeter un oeil. Là, je suis chez moi, prêt à introduire des retours chariot comme une bête, mais hier, j'étais pas fier, avec le site du cabinet bloqué...

Alors merci à tous !
Tabetozor
C'est dans ton mail rolleyes.gif anim_wink.gif
Calino
CITATION(penduick)
Sur l'ot' forum, on m'a aussi expliqué que c'était peut-être le logiciel de transfert qui bouffait les fins de ligne ... Filezilla  :?:


Euh non pour moi c'est pas ca !
penduick
CITATION(Cali-Diabolo)
CITATION(penduick)
Sur l'ot' forum, on m'a aussi expliqué que c'était peut-être le logiciel de transfert qui bouffait les fins de ligne ... Filezilla  :?:


Euh non pour moi c'est pas ca !


J'aime autant, parce que c'est pratique. En revanche, je me demande si ce ne sont pas les pages d'origine du site, parce qu'il y a des pages auxquelles je n'avais pourtant pas touché et qui merdoyait. Vu à quel point le site était malfichu (cf les 42 balises de style redondantes dans une page...), ce n'est pas exclu.
penduick
CITATION(Tabetozor)
C'est dans ton mail  :roll:  :wink:


Eternelle reconnaissance

Logiquement, maintenant, ça fonctionne... Sachant que la mise ne ligne réelle aura probablement lieu lundi
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2008 Invision Power Services, Inc.