davidcian
Messages postés186Date d'inscriptionvendredi 18 novembre 2005StatutMembreDernière intervention19 décembre 2009
-
13 mars 2009 à 12:03
davidcian
Messages postés186Date d'inscriptionvendredi 18 novembre 2005StatutMembreDernière intervention19 décembre 2009
-
7 mai 2009 à 15:57
Bonjour,
Voila j'ai intégré ces script ajax dans une page, sous firefox ca marche nikel comme d'habitude
Mais sous IE ça marche pas... comme d'habitude !!
Alors j'ai fait toute une serie d'essais je vous vous les expliquer, j'aperçois une solution mais j'arrive pas à la mettre en œuvre....
Tous les test sont sous IE car sous FF tous va bien dans tous les cas...
La j'obtient bien l'effet souhaité, je pensais m'en etre sortis, mais ca bloque le défillement des images du carousel car il na doit rien y avoir etre 2 balises </li> et <li>
Donc l'idée serait de faire marcher ca, avec le lightbox sachant que la balise <li> ne prends pas en charge cette commande rel= 'lightbox' nihref='". $url_image_grande ."' qui ont l'aire vite au déclanchement de la lightbox
davidcian
Messages postés186Date d'inscriptionvendredi 18 novembre 2005StatutMembreDernière intervention19 décembre 20091 13 mars 2009 à 14:14
Bon j'ai trouvé tous seul comme un grand!!!
Il m'a fallut éplucher les fichiers .js
Donc au final ca marche pour tous type de balise!!! Ca c'est une bonne nouvelle
Il faut modifier le code initial, mais attention! Ca veut dire que tous vous effets lightbox fonctionneront de la même façon sur la même balise!
Fichier lightbox.js
ligne 192: var target = event.findElement('a[rel^=lightbox]') || event.findElement('area[rel^=lightbox]');
Remplacer par
var name_nav = navigator.appName
if (name_nav == "Microsoft Internet Explorer")
var name_balise = "li";
else
var name_balise = "a";
var target = event.findElement(name_balise+'[rel^=lightbox]') || event.findElement('area[rel^=lightbox]');
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 13 mars 2009 à 14:19
bonjour,
plutôt que d'accuser de manière stupide et puérile un navigateur
( ou un logiciel quel qu'il soit ! )
apprend à te remettre en cause
c'est toujours celui qui code qui se plante !
si tu ne comprends pas cela : arrête le développement,
tu ne t'en sortiras jamais !
à la limite, la bibliothèque de fonctions que tu utilises
( si tu en utilises une ) n'est pas compatible avec IE ?? ...
mais j'en doute !
comme d'habitude : c'est toi qui ne fais pas comme il faut.
c'est difficile d'aider un mec qui a décrété qu'il
n'était en rien coupable de ce qui ne fonctionne pas,
j'aurai beau tenter de t'aider, tu vas nier les faits,
j'y renonce.
au passage, met la page html, le javascript résultant
( enfin... un petit extrait ! ) pas le php !
sinon : comment on peut deviner ce que cela génère ?
@+
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 13 mars 2009 à 14:21
ah ben... on se croise
et finalement... ???
tu rectifies et ça baigne non ?
effectivement IE et FF ne réagissent pas
de la même manière, c'est dommage mais c'est
ainsi, et il faut en tenir compte !
@+
davidcian
Messages postés186Date d'inscriptionvendredi 18 novembre 2005StatutMembreDernière intervention19 décembre 20091 13 mars 2009 à 19:22
Holla! Ma remarque sur IE était plus un trait d'humour qu'autre chose, même si je trouve assez lassant de devoir faire une fois sur deux des codes propre a IE lorsque que celui-ci marche sur tous les autre navigateur, mais bon comme tu l'as dit il faut faire avec...
Et puis c'est autre débat qui de toute façon n'aboutira a rien
J'ai réglé mon probleme en me servant plus ou moins d'une faille du code source, c'est pas tres ortodoxe mais ca mache!
Az
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_binocle
Messages postés1Date d'inscriptiondimanche 26 novembre 2000StatutMembreDernière intervention 6 mai 2009 6 mai 2009 à 15:52
Bonjour David,
J'ai un peu le même souci que toi avec le couplage carousel + prettyPhoto qui reposent sur le framework JQuery.
Sur une img, je n'ai pas de souci, il m'ouvre bien une popup.
Par contre pour le carousel qui lui est généré dynamiquement dans des balises li, ça m'ouvre une nouvelle page.
Est-ce que tu as une idée de contournement ?