Bugs jQuery sur FF seulement

Résolu
Bonjour à toutes et tous,

J'aimerai avoir un petit coup de main ou une explication sur un probleme qui m'ennuie enormement , je vous explique :

J'ai télécharger ce script : http://www.portalzine.de/index?/Hori...cordion--print

Quand je l'upload sur un serveur (script original sans modifs), celui ci ne fonctionne pas sur Firefox, alors que sur tous les autres navigateurs celui-ci fonctionne (Chrome, IE, Opera) très bien.

Ce que je ne comprend pas c'est quand offline celui-ci marche très bien sous Firefox et tous les autres , donc pas très logique ...

J'ai essayé mille et une choses et mille et un hébergeur mais rien ne fonctionne donc je demande votre aide si vous avez deux minutes a me consacré

J'ai modifié l'encodage de caractère dans Firefox le script fonctionne mais a chaque rafraichissement celui ci se remet par défaut.

Je n'arrête pas de chercher mais je ne trouve pas la soluce , j'ai trouvé des site qui l'utilisais et je n'ai constaté aucuns problemes sur leurs versions

En vous remerciant car la je suis dans un beau pétrin.

Cordialement.
Configuration: Windows Vista
Firefox 3.0.8

67 réponses

Résumé de la discussion

Problème central : un script téléchargé ne fonctionne pas sous Firefox une fois déposé sur un serveur, contrairement à Chrome, Internet Explorer et Opera qui le font fonctionner, et il marche hors ligne sans souci. Des éléments de réponse essentiels incluent l'ajout d'une initialisation jQuery ready pour l'accordéon, afin d'assurer son démarrage synchronisé sur Firefox et les autres navigateurs notamment. Concrètement, on peut insérer une initialisation dans la page qui appelle jQuery('#list1a').accordion({ header: '.main', autoheight: true}); et jQuery('#list1b').accordion({ header: '.main', autoheight: false }); pour tous les navigateurs. En cas de test, voir le résultat sur des pages de démonstration et vérifier l'encodage et la compatibilité des versions de jQuery, car les ajustements peuvent varier selon l'environnement serveur.

Bobot (l’IA à votre service)
  1. bon ok je crois que google a 2%du marché
    donc c'est résolu passe une bonne soirée @+
    au fait l'autre script marche sans scrapbook
    1. Salut ,

      J'au vu pour google oui il fonctionne pas mais vu les part de marché de google cela ne m'importe peut :) et le script est comme je voulais et il fonctionne avec les principaux navigateurs, maintenant celui de envie de bouger c'est le meme que le mien sauf qu'il fonctionne avec magouille de scrapbook et pour toutes mise a jour ou changement c est la misère, mon site est fini et parfait (enfin on va dire cela) maintenant :)
      Avec ce script il s ouvre par defaut au premier onglet le script que j'utilise est celui à l'origine de se post .

      @ plus.
      1. je croyais que le pb était que voulais choisir l'onglet qui s'ouvrait en 1er as tu réussis ?
        sinon j'ai testé ton code sous google chrome ben ça s'ouvre pas du tout sauf une fois je ne sais comment .
        pourquoi n'utilise tu pas celui là http://bormat2.free.fr/aide%20au%20d%C3%83%C2%A9velopement/Nouveau%20dossier/
        il suffirait de changer les image.
        ton script marchera surement dans les prochaine version de google chrome vu qu'il utlise un vieux moteur de saffaris il integreront le nouveau moteur dans une prochaine version et là ça marchera
        1. J'ai testé avec les navigateurs :

          - FireFox 3.0.8 => Aucuns Problèmes
          - IE7 => Aucuns Problèmes
          - Opéra 9.64 => Aucuns Problèmes

          - Google Chrome 2.0.171 => Problème au click sur images

          Il faut testé safari et les autres O/S mais apparement il fonctionne plutot pas mal :)

          Si je ne te revoi pas bon dimanche à toi et merci de ton aide :)
          1. J'ai enfin trouvé pour le faire fonctionné sur Firefox et tous les autres navigateurs :)

            Ajoute cela :

            <script type="text/javascript">
            <strong class="highlight">jQuery</strong>().ready(function(){
            <strong class="highlight">jQuery</strong>('#list1a').accordion({
            header: '.main',
            authoheight: true});
            <strong class="highlight">jQuery</strong>('#list1b').accordion({
            header: '.main',
            autoheight: false
            });
            });
            </script>

            Voir ce que ca donne : http://oxome.free.fr/001/test.html
            1. j'ai la solution il faut trouvé la ligne openOnLoad
              et modifié le nombre dans le script jquery.hrzaccordion.js
              et peut être main.js aussi

              il y a un décalage 5 c'est le dernier 4 l'avant dernier 3 de 2eme 1 le 1er et 0 c'est avant le 1er
              bon je reviens voir si tu as répondu que dimanche j'espère que tout est résoulu
              1. grâce à celui qui s'ouvre à la fin j'ai pu comparer et me rendre compte que c'est main js qui se charge de l'ouverture
                edit ça c"'est pour ce script
                http://www.farawaytrains.co.uk/js/test.html
                je sais pas comment ils ont fais pour qu'il marche en ligne mystère peut être l'hebergeur
                1. j'ai trouvé le script qui marchait que en changeant les caractère en ligne avec l'image que tu voulais
                  http://www.farawaytrains.co.uk/js/test.html
                  1. si j'ai bien compris il faut attendre
                    oui ça m'intéresse aussi maintenant
                    1. Pas tous compris ton derniers message la :)

                      En faite dans le 1er onglet c'est un message de bienvenue et une présentation donc je souhaite qu'il soit ouvert par défaut , maintenant le script que j'ai actuellement me convient parfaitement , mais il est vrai que le premier est quand même plus beau et surtout plus de possibilité que le mien donc j'attends avec impatience la version 2.0 :), et a mon avis vu le CV de la personne qui le fait il sera compatible tous navigateurs car le mien pèche avec opéra et cela est embêtant pour moi mais bon pas trop pressé cela

                      @ bientôt et je te tient au courant pour le nouveau script comme apparemment toi aussi tu es intéressé
                      1. tient il est où mon message bon je disais que j'avais rien trouvé
                        sinon il faudrait demander à l'auteur de celui que j'ai mis en ligne comment choisir celui qui s'ouvre par défaut mais je comprend pas trop à quoi ça va te servir puisque tu avais dis au début que ça devais être ouvert par défaut au 1er
                        1. Ne te prend pas la tête avec le script regarde ce que le concepteur tu premier ma ecrit ici :

                          Salut,

                          You mean the current release of the accordion ? Well the current version is outdated, still working out some bugs before I can release the first alpha of the next version. Its a complete rewrite and should handle things alot better than the old version.

                          Hope to find some time next week to finalize it.

                          Cheers
                          Alexander

                          http://www.portalzine.de/index?/Articles/1/read/aWQtMTI1LQ%3D%3D/

                          Bonne nouvelle donc :)
                          1. Je te remercie :) Dans tous les cas le script2 marche bien avec l'onglet 1 vraiment tres bien (juste un petit bug bizare mais sans interet lol)
                            1. bon je vais fouiller un peu le code essayer de voir si je comprend quelque chose
                              car le js je connais pas trop avec ses var tuc ....
                              bon je te dis si je trouve
                              • 1
                              • 2
                              • 3
                              • 4