J'ai utilisé JQuery Pikachoose Plugin sur ma page pour afficher certaines images comme diaporama.
mais dans IE, au lieu d'une image à la diapositive, il ouvre l'image dans la même page de la même page. P>
et la chose amusante est, si, avant que le script n'ouvre l'image, si je change moi-même en cliquant sur le clic une vignette, puis de ce point et à partir de ce point, cela fonctionne bien. P>
Comment réparer ce P>
Je récupère le nom de l'image dans la base de données et affichez comme suit P> < Pré> xxx pré>
Ceci est mes options Pikachoose dans i initialisez le plugin en utilisant ceci (aussi dans Fichier séparé) p> fonctionne bien dans un autre navigateur p> résultats strong> p> pikachoose.js code> p>
3 Réponses :
Avez-vous essayé de définir la hauteur / la largeur de la balise img ?? contourner ie7 bizarreries. p>
En réalité, si je retire le lien de la partie code> href code> de la liaison, elle ne déclenchera pas. Peut être quelque part dans le script, Pikachoose utilise une méthode de clic pour passer à la diapositive suivante en cas d'IE, et j'ai même essayé de le trouver, mais pas de chance jusqu'à présent.
Essayez d'ajouter / supprimer / modifier le DOCTYPE pour le document HTML car je l'ai vu, c'est-à-dire des problèmes de cause en raison des paramètres de DOCTYPE. P>
Aussi, essayez de supprimer la barre de fermeture de la balise IMG () p>
Si l'un des éléments ci-dessus fonctionne, comparez la démonstration de travail et votre type de document, alors voyez si vous avez manqué la balise DocType appropriée ... P>
quel réel c'est-à-dire (il y a 3 qui sont à l'usage)? Selon la version, vous pouvez le faire crier AR utilisateur de le laisser passer en "mode de compatibilité". De plus, si vous pouvez vous assurer que vous avez un format XHTML strict (le titre et l'alt n'ont pas de double citations dans votre extrait), y compris le doctype qui pourrait vous aider. Essayez d'utiliser vide une balise pour la première image (juste un sans contenu, vous pouvez lui donner une photo vierge / transpatente dans HREF si vous le souhaitez) P>
oui j'ai essayé avec DOCTYPE et l'erreur est à peu près toutes les versions
Pouvez-vous vérifier quelle version de pikachoose utilisez-vous? 3.1? 3.3?
Quelle version IE échoue-t-elle? Tous?
J'ai testé leur démo dans IE7 et IE8, et cela fonctionne ici ...
@Guffa, la démo dans le téléchargement a le problème
@Starx: AHA, par "la démo fournie dans la page officielle" Vous ne vouliez pas dire la démo fournie dans la page officielle ...;) J'ai téléchargé le code et testé la démo dans IE8, et cela fonctionne bien ici .. . Je vais avoir un sommet au code ...
@Guffa, je l'ai testé et il présente à nouveau le même comportement sur mon système