Forum
Probleme avec IE detecte
-
le 25/12/05 à 16:43
Posté par Olivier
Salut et joyeux noel a tous.
Pour information, je viens de corriger un probleme
avec IE et un compteur moostik.
En fait, depuis deux jours, mon site affichait juste ";
Forcement, pas genial. Le plus marrant, c'est que cela fonctionnait correctement avec Firefox.
En faisant quelques essais, je me suis rendu compte
que cela venait du fait que le compteur etait
positionne dans le tag <head> de la page.
En le sortant de ce tag et en le mettant
avant le le tag de fin </html>, cela fonctionne correctement.
Le seul probleme est que mon site a ete indisponible
pendant deux jours aux utilisateurs IE, ce qui concerne
la majorite des visites.
Donc, je conseillerais vivement aux personnes ayant un compteur
sur leur site et evitant de le visiter a l'aide IE de verifier
que cela fonctionne correctement, histoire de leur eviter la
meme mesaventure.
A+
-
le 26/12/05 à 00:44
Posté par olivier
hola
merci de nous avoir prévenu
nous allons essayer de corriger ce probleme...
(qui ne devrait concerner que les compteurs invisibles)
-
le 26/12/05 à 01:46
Posté par olivier
Je n'ai pas réussi à reproduire le bug que tu décris, (testé avec IE 6, IE 5.5 et IE 5.0)
Peux tu detailler le contexte plus précisément ?
Je viens de changer légerement le script, et il se peut que ca ait corrigé le bug. Mais difficile de vraiment savoir :-/ (même si c'est fort probable)
J'ai également testé avec Firefox 1.0.x et Opéra 8.5
-
le 27/12/05 à 18:27
Posté par Olivier
Salut.
Voici le code que j'avais et qui aboutissait a l'affichage
de "; :
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<meta http-equiv="Content-Language" content="fr"/>
<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0"/>
<meta name="keywords" content="kerlann,kerlan,kerland,gite,finistere"/>
<title>Site Web de Kerlann</title>
<script language=JavaScript src="Script/i18n.js"></script>
<script type="text/javascript" src="http://m3.moostik.net/js/?pseudo=oleberre&cpt=www.kerland.net&option=invisible&police=bill&lng=fr&width=6">
</script><noscript><a
href="http://oleberre.statistik.moostik.net/"><img
src="http://m3.moostik.net/img/?pseudo=oleberre&cpt=www.kerland.net&police=bill&lng=fr&width=6&option=invisible"
border="0" alt="[]" /></a></noscript>
</head>
...
</html>
En esperant que cela aide.
Bonne chance.
A+.
-
le 27/12/05 à 19:01
Posté par Hole
Bonjour,
A ce sujet, j'ai une petite question à poser :
Où idéalement placer le code pour un compteur de page invisible, dans la section HEAD, dans la section BODY, ou dans la section HTML comme proposé ci-dessus ?
Merci pour vos réponses,
Hole.
-
le 27/12/05 à 19:25
Posté par olivier
pour la version actuelle des marqueurs moostik, et les version précédentes, le mieux est de toujours mettre le code tout à la fin (juste avant </body>, pour respecter la structure html).
dans les versions futures, il n'y aura qu'un seul <script src> par page, et il sera "différé", c'est à dire qu'il ne bloquera jamais le chargement des pages. Les differents compteurs affichés (donc non-invisible) pourront se placer n'importe où, et dans le respect des normes xhtml.
Enfin, on en reparlera :)
Retour à l'index