"Internet Explorer ne pas peut ouvrir le site - Opération Abandonnée"

faboulloussfaboullouss Member
mars 2009 modifié dans Bogues
Bonsoir, donc voilà le message d'erreur que me fournit ce satané Internet Explorer (cf:titre)..je tourne sous Firefox mais vaut mieux un site polyvalent.

C'est étonnant le site est toujours valide xhtml.
Par contre, il n'est pas valide CSS mais même corrigé, IE ne veut pas en entendre parler..

Pour l'adresse: http://www.greenpig.fr/pluxml (le site est en développement, pas de critiques....:D)

Je ne pense pas que ça vienne de Pluxml (peut-être indirectement) mais si c'est déjà arrivé à quelqu'un...

Merci d'avance ;).

Fab.

Réponses

  • StéphaneStéphane Member, Former PluXml Project Manager
    Salut faboullouss

    A la vue du code de ta page d'accueil et les personnalisations que tu as fait (8 fichiers javascripts inclus), je ferais un test avec une version non customisée de pluxml et voir si tout fonctionne avec IE. Si c'est ok c'est que ça vient de tes modifs et pas de pluxml (ce qui risque fortement d'être le cas). Il ne te reste plus qu'à isolé le problème en rajoutant 1 par 1 tes fichiers javascripts et en reproduisant tes modifs 1 par 1 pour trouver à quel moment IE décroche.

    Consultant PluXml

    Ancien responsable et développeur de PluXml (2010 à 2018)

  • Bonjour,

    as tu passer ta pages aux differents validateurs et cooriger les eventuelles erreurs.

    Mais ça ressemble plus a une incompatibilité avec un JS , teste ta page sans js , puis ajoute les au fur et a mesure.


    Sinon , deja vue aussi , incohérence ou illogisme qui plante IE (dans les regles css) en particulier avec des hauteur en pourcentages qui ne reçoive aucune valeur de référence de leurs parents ...
    ex: http://forum.alsacreations.com/topic-4-37618-1-ResoluCrash-dIE7-des-louverture-de-la-page.html


    Bref , css aussi a corrigé au besoin (pas d'accollade en trop ou manquante par exemple ) . Les possibilité sont multiples et peuvent être associées .

    Je pencherais quand même en premier pour un problème lié a un de tes javascripts (js qui peuvent aussi manipuler les styles :) ).

    GC


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • faboulloussfaboullouss Member
    mars 2009 modifié
    Okay okay, j'essaye tout ça..Puis j'vous tiens au courant ;).

    EDIT: Bon, ça vient effet du JS, pour le tester j'ai renommé le dossier contenant les .js et du coup le header ne les reconnaît plus, et IE ne plante plus avec le site. (c'est un peu barbare mais au moins on est fixé).
    Donc après j'ai renommé un par un les .js et en fait ça ne vient pas d'un fichier en particulier, ça doit être un tout...j'vais chercher où est le problème du coup.
    Ces .js proviennent d'ici: http://prototype-window.xilinus.com/ c'est un effet permettant d'ouvrir une pop-up personnalisée..

    Donc voilà, je cherche et j'vous tiens au courant

    RE-EDIT: Problème résolu, en fait cela ne venait pas des fichiers .js, mais d'un script placé en milieu de page, il s'exécutait avant le chargement complet de la page et bloquait celui-ci, je l'ai donc placé en dernier juste avant la balise </body> et tout fonctionne....

    Voilà :).
  • faboulloussfaboullouss Member
    mars 2009 modifié
    En fait, mon problème n'est qu'à demi résolu..Car maintenant le site s'ouvre sous IE, et la pop-up personnalisable aussi, mais sous Firefox la pop-up personnalisée ne s'ouvre pas...étonnant..
    J'ai validé le CSS entre-temps...
    C'est bizarre, si quelqu'un y comprends quelque chose :).
    Le lien permettant d'ouvrir la pop-up est sous cette forme:
    <a href="#" onclick="win1.show();">Evénements</a>
    Et fait référence au bout de script placé juste avant le </body> qui est le suivant:
    <script type="text/javascript">
    win1 = new Window('1', {className: "spread", title: "Calendrier du Greenpig Surf Club", width:600, height:500, top:300, left:340}); win1.getContent().innerHTML = "TEXTE A AFFICHER DANS LA POP-UP";
    </script>
Connectez-vous ou Inscrivez-vous pour répondre.