Le Site fonctionne dans Firefox et Chrome, mais pas Internet Explorer
Excuses mais ce n'est pas une question de programmation, mais il peut avoir une réponse.
Pour une raison quelconque mon site, http://pctools.alwinsights.com ne s'affiche pas correctement sous IE (j'utilise la version 8), mais c'est bien sous firefox et chrome. Le contenu n'apparaît pas dans le centre de l'écran dans IE, et génère des deux JS messages d'erreur tout en les pages sont en cours de chargement.
J'ai essayé activation Active X et les Scripts dans les paramètres de sécurité, mais sans joie. J'ai aussi regardé sur le net mais ne trouve pas de réponse, pas un qui fonctionne!
Malheureusement je ne sais rien à propos de javascript, c'est vraiment ne savez pas par où commencer avec les messages d'erreur sont générés.
Toute aide appréciée.
ce qui concerne
Nigel
Mise à jour:
OK erreur initiale a disparu, j'avais foiré avec un nom de répertoire - toutes mes excuses.
J'ai trouvé que si je désactive l'option pour afficher le dernier flux twitter dans le thème wordpress, il charge OK. C'est donc le code JS dans un script php appelé thememx-document.js qui est à l'origine de l'erreur. Le code qui génère l'erreur est "var twitterHtml = jQuery.cookie(twitterCookieName);" Il dit que c'est charcater 4, qui est un espace mais je ne le comprends pas.
Je ne peux vivre sans Twitter sur ce site, mais il laisse encore des questions comme pourquoi le contenu n'est pas centrée, ni le pop-up annonce n'est pas visible (à comparer à celui de Firefox), mais cela peut ne pas être un problème de programmation qui garantit une question sur ce site.
Merci à tous pour vos commentaires et suggestions.
Nigel
- Le Site fonctionne dans Firefox et Chrome, mais pas Internet Explorer C'est comme dire "il y a de la tension au moyen-orient" ou "il y a du brouillard à Londres" 🙂
Vous devez vous connecter pour publier un commentaire.
Commencer avec code valide; un validateur va ramasser beaucoup de problèmes. Parmi les vôtres, c'est le contenu avant le Doctype, qui déclenche en mode quirks. En mode Quirks causes des navigateurs pour émuler des bugs dans les anciens navigateurs et est devenu beaucoup plus incompatibles les uns avec les autres. L'une des émules bugs d'Internet Explorer pauses standard de centrage techniques.
pour ne pas correctement disply-son le problème de CSS ...IE7 et IE8 ne supporte pas le css3.donc, vous devez tout simplement prendre une autre feuille de style css pour IE et de l'appeler à la page que si quelqu'un visite votre site à l'aide de IE. et pour les autres broswers il montrera sortir de style.
et abot JS erreur, vous devez vérifier tous votre code php et puis le fixer. ses pas JS problème. si vous n'êtes pas familier avec code PHP alors je suis ici pour vous offrir mon service gratuit de vous ou de quelqu'un d'autre. je vais t'aider comme je peux.
Premier, à avoir des problèmes avec n'importe quelle version de IE est prévu et la norme. IE est le pire navigateur sur la planète.
Vous avez un élément de lien sur votre première ligne. Liens appartiennent à l'intérieur de l'élément de tête. Le placer sur la première ligne des lancers IE en "mode quirks" et puis IE devient encore pire que d'habitude.
Bon.
OK, peut-être que votre site a de travailler pour IE. 9 fois sur 10, le problème est un terminal par des virgules. Ce qui suit est compris dans de vrais navigateurs, mais génère une inintelligibles erreur dans IE:
La dixième fois (dans mon expérience), c'est la chaîne de l'indexation.
Dans un vrai navigateur,
c
est réglé sur "c"; dans IE, de l'autre, inutile de message d'erreur.Si cela peut vous aider, rappelez-vous: dans IE, il est très important de créer autant de dépendances circulaires que possible. C'est, attacher à des éléments du DOM en JavaScript les fonctions qui ont des références à d'autres éléments du DOM. IE ne parvient pas à nettoyer ces dépendances lorsque l'utilisateur quitte votre site et donc les fuites de mémoire. Une fois les fuites de suffisamment de mémoire, c'est à dire ralentit et finit par se fige le système d'exploitation et l'utilisateur apprend une leçon précieuse: ne pas utiliser IE. (Microsoft a une bonne page expliquant comment faire bien que, inexplicablement, ils recommandent contre de le faire.)