Jump to content
Sign in to follow this  
bertrand.h

[javascript ?] Mais ou est l'erreur

Rate this topic

Recommended Posts

Bonjour à tous,

Bon, j'ai pas l'habitude de m'en remettre à d'autres pour corriger mes pb de script, mais sur ce coup, j'avoue me retrouver sans piste où chercher, après avoir retourné le pb dans tous les sens.

Il y a sur cette page ( http://www.descente-canyon.com/canyoning.p...03-canyons.html ), une série d'erreurs javascript qui, sous Internet Explorer uniquement, qui vont jusqu'à empécher la valdation du formulaire. Je pense que l'erreur est à un seul endroit et provoque d'autres erreurs ensuite, mais le message d'erreur javascript de IE ne m'aide pas bcp.

A noter que sous Firefox (dont le débogueur JS est plus performant), il n'y a pas d'erreur et les javascript s'exécutent parfaitement...

Merci d'avance pour votre aide,

Bertrand

Share this post


Link to post
Share on other sites

Bonjour,

Je ne suis pas spécialiste du Javascript :blush:, mais es-tu sûr de pouvoir déclarer ta variable globale nbclic de cette façon ?

Share this post


Link to post
Share on other sites

Salut,

J'ai rajouté un ';' mais ca ne change rien. Je ne pense pas que la déclaration pose problème, car j'utilisais ce bout de code ailleurs dans d'autres page et cela ne pose pas de pb à ces endroits là.

Pour moi IE me dit qu'il attend une parenthèse fermante à la ligne 6, char 43, mais à cet endroit il n'y a pas de JS dans le fichier concerné (du moins, l'url qu'il donne concerne le fichier HTML et non les scripts JS). :angry:

J'y comprends rien, mais c'est sans doute que je ne regarde pas au bon endroit... :huh:

Bertrand

Share this post


Link to post
Share on other sites

bonjour, cela fait un moment que je n'ai pas fait de javascript mais je peux te donner 2 pistes :

1/ pour savoir s'il s'agit d'un problème d'écrasement de données en mémoire ajoutes des lignes à ton code js et regardes si tes messages d'erreur changent

2/ plus probable : incompatibilté IE ; tu utilises un code qu'IE ne comprend pas et il me semble qu'il s'agit de l'appel à innerHTML. Aujourd'hui on n'est plus obligé de tester le navigateur (du moins si on n'essaie pas d'être compatbile avec des versions de plus de 3 ans) et il suffit de tester la mèthode utilisée

Tu as un exemple ici

http://developpeur.journaldunet.com/tutori...html-lien.shtml

Edited by mamijo

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...