2010-08-11 6 views
0

J'écris une application web pour la première fois. Tout a été testé dans Chrome. Et maintenant je commence à tester dans IE8 aussi et a constaté que mon application a des problèmes avec le positionnement et le script jquery. Voici un problème: quand je change quelque chose dans css (par exemple le positionnement), ma page web dans IE8 ne change pas. J'ai appuyé sur le bouton d'actualisation plus de 10 fois. Qu'Est-ce que c'est? (J'ai vérifié - tous les fichiers que j'ai téléchargés sur le serveur). voici mon css: http://www.abcpatent.com/software/css_style.cssLe code Jquery ne fonctionne pas dans IE8. Que faire?

Suivant: J'utilise les boutons pour se déplacer dans le maître dans mon application. A partir de 1 point, ces boutons refusent de fonctionner et les polices deviennent standard.Voici mon code jquery: http://www.abcpatent.com/software/script.js

Merci d'avance.

+0

Il est presque impossible de déduire une erreur d'un fichier source Javascript. En outre, vous obtenez très probablement des messages d'erreur dans IE8. S'il vous plaît chercher des erreurs, et s'il y en a, publiez le code qui les provoque. –

+1

Je ne peux pas attendre pour réparer votre site Web pour vous! –

+0

Pourriez-vous nous fournir la page de script actuelle? Ou au moins les erreurs que IE8 vous donne? – Sebs

Répondre

1

Essayez d'effacer le cache IE. J'ai eu un problème similaire (avec FF). Vous ne trouvez pas vraiment la cause, et il ne semble pas être vraiment très reproductible (qui se passe avec certains scripts et non avec d'autres ...)

Quoi qu'il en soit, regardez ici JQuery and script caching

+0

semble que mon IE8 peut mettre à jour les informations toutes les 15 minutes. – dsplatonov

1

Si vous appuyez sur le bouton d'actualisation, la page est rechargée et tout ce qui a été modifié par un fichier javascript est réinitialisé.

Assurez-vous que vos objets sont positionnés correctement. La position par défaut est position: statique (CSS). Autant que je sache, dans ce mode, les propriétés ne fonctionnent pas. Vous devez utiliser fixe, absolue ou relative.

Voici ce que je ferais:

  • Vérifiez si le Javascript ne contient pas d'erreurs.
  • Vérifiez votre HTML/CSS
+0

merci pour la réponse. Semble être mon IE8 est buggé. Sur un autre ordinateur à chaque rafraîchissement de page tout change – dsplatonov

+0

Ok, cela va sonner, mais .. Avez-vous déjà redémarré votre ordinateur? Peut-être un problème avec votre cache IE8 ou quelque chose. J'ai eu des problèmes similaires avec tous les navigateurs, et pour les fenêtres un redémarrage le corrige parfois –

0

Sur votre IE fenêtre du navigateur, regardez dans le coin inférieur gauche du navigateur. Voyez-vous un triangle jaune? Si c'est le cas, cliquez sur ce triangle jaune pour voir le message d'erreur.

+0

Il n'y a pas de triangle jaune :( – dsplatonov

Questions connexes