Aller au contenu

IE6 gestion images


Sujets conseillés

Hello,

J'ai un problème avec IE6 depuis environ un an.

IE6 gère très mal l'affichage de ses images (ça tout le monde le sait :P)

J'ai une fonction dans mon site pour faire apparaître et disparaître les différents nivaux de listes, ces listes ont une image au lieu de la puce noir habituelle...

Au début, pas de problème, il cache et montre les listes avec leur puce en image, mais de temps en temps, il y en a une qui disparaît...

puis plus... et ça fini qu'elles sont toutes manquantes... dans toute la page...

Ça fait un an que je cherche, que j'essais que je me casse la tête et celle des gens que je connais... :( (tranche de vie :P)

J'ai mis un exemple de la page d'admin (sans les liens... et sans la plupart des images...) ici : http://www.geocities.com/sailorcarom4/test_puces/

Pour rêglé le problème temporairement l'an dernier j'ai remplacer toutes les puces par des images... (c'est lourd dans un code...)

Maintenant, ce sont de belle puces gérrés par CSS...mais ça marche pas plus sous IE6

J'ai lu tout ce qui se trouvait sur les problème d'image sous IE6 et j'ai fait tout ce qu'eux ont fait pour rêgler leur problème, mais rien....

Pour l'instant, j'ai ce petit script dans mon script d'ouverture :

if (navigator.userAgent.indexOf("IE 6") > 1) {
percent=0
while (percent<=100){
 int_compteur = 0
 while (int_compteur < 10000) {
 int_compteur = int_compteur + 1
 }
 percent = percent + 2
 window.status = "Le déploiment du lien est à " + percent + "% terminés";
}
window.status = ""
}

Et si on va pas trop vite, ça fonctionne...

En gros si je lui bloque du temps le navigateur se rappel qu'il y a des petites images à afficher...

Un alert à la fin du script fonctionne très trsè bien aussi... j'peu juste pas le mettre... cette fonction sert pour la navigation du site... Un peu tannant des alerts... :blink:

Alors y a t'il quelqu'un dan ce vaste univers qui puisse m'aider ???

Merci

Caroline

Lien vers le commentaire
Partager sur d’autres sites

Hello,

Pour ceux que ça interresserait, j'ai enfin trouvé comment rêglé mon problème...

Il reste juste à appliqué la solution sur les 6000 ordinateurs de mon ministère :oP

Description du problème :

J'ai une fonction dans mon site pour faire apparaître et disparaître

les différents nivaux de listes, ces listes ont une image au lieu de la

puce noir habituelle...

Mais j'ai un problème avec IE6(Internet explorer 6) depuis environ un an,

car il gère très mal l'affichage de ses images.

Au début, pas de problème, il cache et montre les listes avec leur puce

en image, mais de temps en temps, il y en a une qui disparaît...

puis de plus en plus... et ça fini qu'elles sont toutes manquantes... dans toute

la page... et les autres images de la page disparaissent aussi...

Solutions temporaires :

Pour régler le problème temporairement l'an dernier j'ai remplacer

toutes les puces par des images...

Mais cette solution est très lourde dans le code et va à l'encontre

des normes du W3C et des principes de Bobby (pour les handicapés visuels et tout...)

Récemment, j'ai remis les vrai puces en images (dans un environement de test) et pour parrer

au problème, j'ai découvert qu'en fesant travailler le navigateur pour rien

(ex.: Le faire compter jusqu'à 1 000 000, ou quelques variantes...)

Les puces disparaisaient moins rapidement

(ou plus du tout, dépendament de l'ordinateur)

Recherche :

J'ai fait des recherches partout sur le web, sur des forums et des sites

spécialisés dans les problèmes de IE6.

J'ai découvers que plusieurs personnes avaient eu le même genre de problème.

Non-affichage d'images sur des sites, ou dans outlook express

(fabriqué par microsoft) quand il y avait la même

image répété plusieur fois, seule la première s'affichait.

Conclusions des recherches :

Chez la plupart de ces gens, le problème a pu être résolue en jouant avec

les paramètres d'IE6. Sinon, avec le petit programme Powerie6

on peu réassocier l'extention des images avec IE6. Ou les plus mal chanceux

devait réintaller IE6, ou encore aller désinstaller des programmes qui

rentraient en conflit avec IE6.

Actions :

Sur mon poste, j'ai fait quelques essait pour voir d'où venait le problème.

Pour ne pas prendre de chance, j'ai installer les mises à jour de sécurités

disponible sur le site de Microsoft (ce qui a rêglé plusieurs (17) failles de

sécurité importantes sur mon poste).

Ensuite, j'ai fait les vérification d'usage pour voir si tous les paramètres d'IE6

étaient bien installés. (http://www.technicland.com/article.php3?sid=84)

Et il manquait une section complète (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Accepted Documents)

Alors avec Powerie6 j'ai pu réassocier l'extention des images avec IE6 sans trop de problème.

Et enfin, dans les Option Internet/Général/Fichier internet temporaires/paramètres,

À vérifier s'il existe une version plus récente des pages enregistrées, il faut sélectionné "Automatiquement"

Vérifications finales :

J'ai ensuite fait des tests sur mon poste test et les opérations sont indissociables.

L'une sans l'autre (réassocier l'extention des images avec IE6 et l'opération dans Option Internet) ça ne fonctionne pas.

Sinon, il n'y a plus aucun problème d'affichage de puces sur 2 ordinateurs du ministère.

2 sur 6000... c'est un départ... :(

Bonne journée !

Caro :flower: (un problème vieux d'un an vient D'être résolue !!!!)

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...