Si tu trouves où il est... les liens en bas de page très nombreux renvoie à des tas de sites associés. On ne sait pas qui s'occupe de ce site-là. En attendant, il y a du y avoir quelqu'un ici qui est venu se renseigner pour voir comment faire.
Si ça se trouve l'application a été testée sur une autre page, et c'est lors de la publication finale qu'un webdesigner a recomposé vite fait la page pour l'intégrer au service sans prendre garde à la compatibilité de la page enveloppe qui est assez mal fichue dans son codage. Un exemple : le bouton RECHERCHER est de type "submit". On devrait pouvoir cliquer dessus, mais comme il n'est attaché à aucun formulaire (où est la balise "form" ???) avec une URL ni aucun script pour l'action "onsubmit", il est sans effet. Il est lié à un bout de javascript non portable qui utilise plutôt "onkeypress" mais avec un test dérisoire sur event.keycode (les keycodes ne marchent pas de façon portable sans avoir préparé au préalable la page, et même dans ce cas il y a des tas de problèmes connus). Ceci ressemble donc bien à un problème d'intégration de l'appli qui a du être développée à part du site où elle a été insérée maintenant, très probablement par des personnes différentes qui n'ont pas bien lu les notes d"intégration, ou qui a du vouloir "simplifier" en nettoyant trop de choses qu'il pensaient inutiles. D'ailleurs si on fait un test de conformité HTML5 sur la site Que Choisir, il y a des tonnes d'incidents et anomalies relevées. Y compris aussi d'accessibilité. Le script "leaflet.js" a aussi un erreur fatale lors de son chargement complet, sans doute car il manque un paramètre pour son utilisation (à vérifier par les experts de leaflet), ou bien est empêché de fonctionner correctement par un des autres frameworks utilisés aussi dans la page (y compris les frameworks des outils sociaux qui trafique énormément l'environnement javascript pour leur propre compte sans se soucier si cela ne procoque pas de bogue dans d'autres javascripts tiers, leur isolation dans le DOM étant également très imparfaite, il est possible que ce soit justement ces modules sociaux qui finissent par casser la conformité des formulaires existants dans une page, et bouleverse les ordres de chargement des scripts et resources externes ; il y a trop de frameworks différents dans la page, on peut faire confiance à jQuery, mais pas sûr que ce soit la version attendue pour Leaflet...) : Uncaught TypeError: Object has no method 'createIcon' leaflet.js:6 L.Marker.L.Class.extend._initIcon leaflet.js:6 L.Marker.L.Class.extend.onAdd leaflet.js:6 d leaflet.js:6 L.Map.L.Class.extend.addLayer leaflet.js:6 showLocation map.js:641 comparerPrix map.js:442 (anonymous function) panierEte.php:71 f.Callbacks.n jquery-1.7.1.min.js:2 f.Callbacks.o.fireWith jquery-1.7.1.min.js:2 e.extend.ready jquery-1.7.1.min.js:2 c.addEventListener.B De plus le code pour Tweeter provoque lui aussi un arrêt en cours d'un autre script d'initialisation:: GET http://platform.twitter.com/widgets.js?_=1341956766475 d.ajaxTransport.send 1a0c1e5bc6e5cddfdc6c74bff3879425.js:2 d.extend.ajax 1a0c1e5bc6e5cddfdc6c74bff3879425.js:2 d.each.d.(anonymous function) 1a0c1e5bc6e5cddfdc6c74bff3879425.js:2 d.extend.getScript 1a0c1e5bc6e5cddfdc6c74bff3879425.js:2 loadTwitter ... Si loadTwitter() est exécuté mais si la requête Ajax qu'il effectue est bloqué (par un antitraceur) c'est toute le suite du script (après le chargement de Tweeter qui aurait du être dans un script chargé à part) qui s'arrête. En attendant, cette page est sensée afficher sélectivement sur la carte la liste suivante de magasins et de prix (format CSV des 230 magasins relevés) : http://maps.quechoisir.org/PanierEteDefinitif.csv Et qui commence par les 3 lignes suivantes (la première c'est pour les intitulés des champs, la seconde pour le magasin "moyen" (non géolocalisé), les autres pour les magasins un par un (bizarre tout de même d'inclure jusqu'à 10 décimales pour les champs de prix du panier, alors que le "magasin moyen" arrondit les moyennes calculées) dont je ne donne que le premier comme exemple uniquement: Magasin;Adresse;Code postal;Ville;Lattitude;Longitude;Fruits et légumes - Total;Fruits et légumes - GM;Fruits et légumes - MD;Fruits et légumes - 1P;Produits laitiers - Total;Produits laitiers - GM;Produits laitiers - MD;Produits laitiers - 1P;Viande, charcuterie et traiteur - Total;Viande, charcuterie et traiteur - GM;Viande, charcuterie et traiteur - MD;Viande, charcuterie et traiteur - 1P;Petit déjeuner - Total;Petit déjeuner - GM;Petit déjeuner - MD;Petit déjeuner - 1P;Encas et desserts - Total;Encas et desserts - GM;Encas et desserts - MD;Encas et desserts - 1P;Assaisonnements et condiments - Total;Assaisonnements et condiments - GM;Assaisonnements et condiments - MD;Assaisonnements et condiments - 1P;Eaux et sodas - Total;Eaux et sodas - GM;Eaux et sodas - MD;Eaux et sodas - 1P;Boissons alccolisées - Total;Boissons alccolisées - GM;Boissons alccolisées - MD;Boissons alccolisées - 1P;Hygiène, soins - Total;Hygiène, soins - GM;Hygiène, soins - MD;Hygiène, soins - 1P;Entretien - Total;Entretien - GM;Entretien - MD;Entretien - 1P Magasin moyen;;;;;;16.36;16.98;16.01;15.16;15.61;16.34;14.24;12.24;12.99;11.98;12.79;10.76;17.74;18.2;16.59;14.81;4.83;5.19;4.42;3.41;4.05;4.24;3.75;2.99;6.77;7.21;5.84;4.51;9.13;9.42;8.42;6.88;5.02;5.42;4.25;3.07;7.53;9.2;6.36;5.21 Auchan;Route de Gemenos;13400;Aubagne en Provence;43.296169281;5.5878567696;17.0122080778;17.1640606542;16.9815860486;15.4439475489;16.8247733443;17.3864745243;15.6684478318;12.3091779913;13.5118973337;11.7939681726;13.7816399719;11.0547081237;16.6066630669;17.0456512371;15.5076888853;14.3198015096;4.9090009136;5.1835434556;4.5271458708;3.4594875281;4.3062698198;4.4383848111;4.098087127;3.0214119275;7.2046703166;7.6871043712;6.1510167378;5.3416941054;9.2081206592;9.4224705217;8.6928680038;7.9515537043;4.7006529535;4.7900367652;4.149446176;2.592914424;7.7642540022;9.5302729193;6.5559493161;5.18974847 Le 10 juillet 2012 23:20, Vincent Privat <vincent.pri...@gmail.com> a écrit : > > Le 10 juillet 2012 23:15, Philippe Verdy <verd...@wanadoo.fr> a écrit : > >> Je crois savoir pourquoi ça ne marche pas > > > Tu l'as remonté au webmaster ? > > _______________________________________________ > Talk-fr mailing list > Talk-fr@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-fr > _______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr