11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

Je suis confronté à un problème qui met mes nerfs à chaud actuellement. Et bien évidement, comme d'habitude, c'est IE qui m'embête et là je bloque complet je suis aux limites de mes petites connaissances.

J'ai sur une page 3 script Jquery :
Un slider classique, une lightbox et ce fameux menu.

Le menu s'appel :Kwicks
Page officielle : http://www.jeremymartin.name/projects.php?project=kwicks
Et j'ai utilisé cette source pour le menu : http://www.kriesi.at/wp-content/extra_data/kwicks_tutorial/kwicks_final.html

Bref a part récupérer le code et avoir personnalisé le menu (pas le code) il fonctionne sous Firefox/Opéra et Safari, pas sous IE. Alors que le code source seul lui fonctionne sous IE.

Donc par déduction logique, c'est quelque chose dans ma page qui fout la zizanie.

J'ai utilisé la Debug Bar pour IE, qui me dit juste qu'il ne peut pas interpréter un object (bien lié au script du menu, pas d'un autre). Et donc il n'exécute pas le script le menu est figé (pas d'animation) en plus en se donnant la peine de planter mon slider. Smiley bawling

Voilà donc je ne sais pas si il vous suffira des sources d'origines pour que quelqu'un puisse percevoir d'où provient le problème. Bien évidement je peux vous coller tout le code que vous souhaitez. Au pire une adresse direct pour que vous puissiez voir en live.

Et ils sont tous relié a la même bibliothèque jquery :

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript" src="js/slide.js"></script>
<script type="text/javascript" src="js/kwicks.js"></script>
<script type="text/javascript" src="js/custom.js"></script>


La page est valide au W3C.
Modifié par Ste137 (16 Sep 2010 - 19:15)
Salut,

Kwicks a l'air assez vieux et pas forcément complètement compatible avec jQuery 1.4.2 (les démos tournent sous jQuery 1.2.6 je crois). Donc ça peut marcher sous FFF, mais pas forcément sous IE.

Et donc si tu avais une démo de ta page à filer, oui ça aiderait Smiley smile
hum hum, merci pour ta réponse et effectivement ça m'avais trotté dans la tête le fait que kwicks est peut-être trop vieux. Smiley confus
J'avais essayé en laissait un lien vers sa version 1.2.6, le bug été a peu prêt le même.
Modifié par Ste137 (20 Sep 2010 - 15:46)