Bonjour à tous,
J'ai un solide problème.
J'ai une page ( http://users.skynet.be/sky61839/test_formulaire.htm) qui
comporte plusieurs javascripts (elle fait plus de 500 ko). Tout fonctionnait
parfaitement jusqu'à la mise en place d'un dernier javscript
(dateselect.js). Ce javascript est appelé par la page web, il est stocké
hors de la page. Le voici ( http://users.skynet.be/sky61839/dateselect.js ).
C'est le seul javascript "appelé", les autres sont tous contenus dans la
page web.
Le problème qui m'empêche de livrer la page au client est le suivant: TOUT
fonctionne parfaitement SAUF la barre de défilement verticale de la page (à
droite) qui provoque une erreur (alors que le scroll de la souris marche
sans problème !). Je suis persuadé que ce "dateselect.js" provoque l'erreur
car tout marche nickel sans ce javascript.
IE me met une erreur à la ligne 270 caractère 3 mais là, je suis perdu, je
ne trouve rien !
Si quelqu'un pouvait m'aider à solutionner cela où m'aiguiller vers une
solution alternative.
Je ne suis pas doué en javascript, votre aide es plus que précieuse (je
suis dans une de ces m...)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Francis Spiesser
news.skynet.be a couché sur son écran :
Bonjour à tous, J'ai un solide problème. J'ai une page ( http://users.skynet.be/sky61839/test_formulaire.htm) qui comporte plusieurs javascripts (elle fait plus de 500 ko). Tout fonctionnait parfaitement jusqu'à la mise en place d'un dernier javscript (dateselect.js). Ce javascript est appelé par la page web, il est stocké hors de la page. Le voici ( http://users.skynet.be/sky61839/dateselect.js ). C'est le seul javascript "appelé", les autres sont tous contenus dans la page web.
Le problème qui m'empêche de livrer la page au client est le suivant: TOUT fonctionne parfaitement SAUF la barre de défilement verticale de la page (à droite) qui provoque une erreur (alors que le scroll de la souris marche sans problème !). Je suis persuadé que ce "dateselect.js" provoque l'erreur car tout marche nickel sans ce javascript. IE me met une erreur à la ligne 270 caractère 3 mais là, je suis perdu, je ne trouve rien !
Si quelqu'un pouvait m'aider à solutionner cela où m'aiguiller vers une solution alternative. Je ne suis pas doué en javascript, votre aide es plus que précieuse (je suis dans une de ces m...)
En vous remeciant,
Thommen
L'erreur se produit sur la ligne while (hotDog.id!="titleBar"&&hotDog.tagName!=topDog){ de la fonction ddInit probablement lors de l'appel par document.onmousedownÝInit; le clic sur la barre de scroll étant interprété comme un mousedown.
Petit conseil en passant : pour simplifier le débogage, il vaut mieux intégrer le contune des .js directement dans la page et les externaliser que quand ça fonctionne bien.
-- ______ Francis (enlever .NIPUBNISOUMIS) Il y a 10 sortes de personnes : celles qui comprennent le binaire et les autres
news.skynet.be a couché sur son écran :
Bonjour à tous,
J'ai un solide problème.
J'ai une page ( http://users.skynet.be/sky61839/test_formulaire.htm) qui
comporte plusieurs javascripts (elle fait plus de 500 ko). Tout fonctionnait
parfaitement jusqu'à la mise en place d'un dernier javscript
(dateselect.js). Ce javascript est appelé par la page web, il est stocké
hors de la page. Le voici ( http://users.skynet.be/sky61839/dateselect.js ).
C'est le seul javascript "appelé", les autres sont tous contenus dans la
page web.
Le problème qui m'empêche de livrer la page au client est le suivant: TOUT
fonctionne parfaitement SAUF la barre de défilement verticale de la page (à
droite) qui provoque une erreur (alors que le scroll de la souris marche
sans problème !). Je suis persuadé que ce "dateselect.js" provoque l'erreur
car tout marche nickel sans ce javascript.
IE me met une erreur à la ligne 270 caractère 3 mais là, je suis perdu, je
ne trouve rien !
Si quelqu'un pouvait m'aider à solutionner cela où m'aiguiller vers une
solution alternative.
Je ne suis pas doué en javascript, votre aide es plus que précieuse (je
suis dans une de ces m...)
En vous remeciant,
Thommen
L'erreur se produit sur la ligne
while (hotDog.id!="titleBar"&&hotDog.tagName!=topDog){
de la fonction ddInit
probablement lors de l'appel par document.onmousedownÝInit; le clic
sur la barre de scroll étant interprété comme un mousedown.
Petit conseil en passant : pour simplifier le débogage, il vaut mieux
intégrer le contune des .js directement dans la page et les
externaliser que quand ça fonctionne bien.
--
______
Francis (enlever .NIPUBNISOUMIS)
Il y a 10 sortes de personnes : celles qui comprennent le binaire et
les autres
Bonjour à tous, J'ai un solide problème. J'ai une page ( http://users.skynet.be/sky61839/test_formulaire.htm) qui comporte plusieurs javascripts (elle fait plus de 500 ko). Tout fonctionnait parfaitement jusqu'à la mise en place d'un dernier javscript (dateselect.js). Ce javascript est appelé par la page web, il est stocké hors de la page. Le voici ( http://users.skynet.be/sky61839/dateselect.js ). C'est le seul javascript "appelé", les autres sont tous contenus dans la page web.
Le problème qui m'empêche de livrer la page au client est le suivant: TOUT fonctionne parfaitement SAUF la barre de défilement verticale de la page (à droite) qui provoque une erreur (alors que le scroll de la souris marche sans problème !). Je suis persuadé que ce "dateselect.js" provoque l'erreur car tout marche nickel sans ce javascript. IE me met une erreur à la ligne 270 caractère 3 mais là, je suis perdu, je ne trouve rien !
Si quelqu'un pouvait m'aider à solutionner cela où m'aiguiller vers une solution alternative. Je ne suis pas doué en javascript, votre aide es plus que précieuse (je suis dans une de ces m...)
En vous remeciant,
Thommen
L'erreur se produit sur la ligne while (hotDog.id!="titleBar"&&hotDog.tagName!=topDog){ de la fonction ddInit probablement lors de l'appel par document.onmousedownÝInit; le clic sur la barre de scroll étant interprété comme un mousedown.
Petit conseil en passant : pour simplifier le débogage, il vaut mieux intégrer le contune des .js directement dans la page et les externaliser que quand ça fonctionne bien.
-- ______ Francis (enlever .NIPUBNISOUMIS) Il y a 10 sortes de personnes : celles qui comprennent le binaire et les autres
O.L.
news.skynet.be avait écrit le 12/10/2005 :
Le problème qui m'empêche de livrer la page au client est le suivant: TOUT fonctionne parfaitement SAUF la barre de défilement verticale de la page (à droite) qui provoque une erreur (alors que le scroll de la souris marche sans problème !).
Ligne 255 de ton fichier dateselect.js : hotDog.parentElement a la valeur null, d'où l'erreur JS.
hotDog.parentElement a la valeur null parce que hotDog correspond au tag racine (hotDog.tagName = 'HTML'), qui par définition n'a pas de parentElement ...
Donc pour que tout marche sans accroc, je te conseille de remplacer : while (hotDog.id!="titleBar"&&hotDog.tagName!=topDog){ par : while (hotDog.id!="titleBar"&&hotDog.tagName!=topDog&&hotDog.parentElement!=null){
-- Olivier Ligny Créateur web free-lance / www.cyber-tamtam.net
news.skynet.be avait écrit le 12/10/2005 :
Le problème qui m'empêche de livrer la page au client est le suivant: TOUT
fonctionne parfaitement SAUF la barre de défilement verticale de la page (à
droite) qui provoque une erreur (alors que le scroll de la souris marche
sans problème !).
Ligne 255 de ton fichier dateselect.js : hotDog.parentElement a la
valeur null, d'où l'erreur JS.
hotDog.parentElement a la valeur null parce que hotDog correspond au
tag racine (hotDog.tagName = 'HTML'), qui par définition n'a pas de
parentElement ...
Donc pour que tout marche sans accroc, je te conseille de remplacer :
while (hotDog.id!="titleBar"&&hotDog.tagName!=topDog){
par :
while
(hotDog.id!="titleBar"&&hotDog.tagName!=topDog&&hotDog.parentElement!=null){
--
Olivier Ligny
Créateur web free-lance / www.cyber-tamtam.net
Le problème qui m'empêche de livrer la page au client est le suivant: TOUT fonctionne parfaitement SAUF la barre de défilement verticale de la page (à droite) qui provoque une erreur (alors que le scroll de la souris marche sans problème !).
Ligne 255 de ton fichier dateselect.js : hotDog.parentElement a la valeur null, d'où l'erreur JS.
hotDog.parentElement a la valeur null parce que hotDog correspond au tag racine (hotDog.tagName = 'HTML'), qui par définition n'a pas de parentElement ...
Donc pour que tout marche sans accroc, je te conseille de remplacer : while (hotDog.id!="titleBar"&&hotDog.tagName!=topDog){ par : while (hotDog.id!="titleBar"&&hotDog.tagName!=topDog&&hotDog.parentElement!=null){
-- Olivier Ligny Créateur web free-lance / www.cyber-tamtam.net
Saad Saad
Bonjour à tous, J'ai un solide problème. J'ai une page ( http://users.skynet.be/sky61839/test_formulaire.htm) qui comporte plusieurs javascripts (elle fait plus de 500 ko). Tout fonctionnait parfaitement jusqu'à la mise en place d'un dernier javscript (dateselect.js). Ce javascript est appelé par la page web, il est stocké hors de la page. Le voici ( http://users.skynet.be/sky61839/dateselect.js ). C'est le seul javascript "appelé", les autres sont tous contenus dans la page web.
Le problème qui m'empêche de livrer la page au client est le suivant: TOUT fonctionne parfaitement SAUF la barre de défilement verticale de la page (à droite) qui provoque une erreur (alors que le scroll de la souris marche sans problème !). Je suis persuadé que ce "dateselect.js" provoque l'erreur car tout marche nickel sans ce javascript. IE me met une erreur à la ligne 270 caractère 3 mais là, je suis perdu, je ne trouve rien !
Si quelqu'un pouvait m'aider à solutionner cela où m'aiguiller vers une solution alternative. Je ne suis pas doué en javascript, votre aide es plus que précieuse (je suis dans une de ces m...)
En vous remeciant,
Thommen
petit conseil,
Tu devrais faire plusieurs formulaires au lieu d'une seul page des 500 Ko, c'est trop volumineux.
Bonjour à tous,
J'ai un solide problème.
J'ai une page ( http://users.skynet.be/sky61839/test_formulaire.htm) qui
comporte plusieurs javascripts (elle fait plus de 500 ko). Tout fonctionnait
parfaitement jusqu'à la mise en place d'un dernier javscript
(dateselect.js). Ce javascript est appelé par la page web, il est stocké
hors de la page. Le voici ( http://users.skynet.be/sky61839/dateselect.js ).
C'est le seul javascript "appelé", les autres sont tous contenus dans la
page web.
Le problème qui m'empêche de livrer la page au client est le suivant: TOUT
fonctionne parfaitement SAUF la barre de défilement verticale de la page (à
droite) qui provoque une erreur (alors que le scroll de la souris marche
sans problème !). Je suis persuadé que ce "dateselect.js" provoque l'erreur
car tout marche nickel sans ce javascript.
IE me met une erreur à la ligne 270 caractère 3 mais là, je suis perdu, je
ne trouve rien !
Si quelqu'un pouvait m'aider à solutionner cela où m'aiguiller vers une
solution alternative.
Je ne suis pas doué en javascript, votre aide es plus que précieuse (je
suis dans une de ces m...)
En vous remeciant,
Thommen
petit conseil,
Tu devrais faire plusieurs formulaires au lieu d'une seul page des 500
Ko, c'est trop volumineux.
Bonjour à tous, J'ai un solide problème. J'ai une page ( http://users.skynet.be/sky61839/test_formulaire.htm) qui comporte plusieurs javascripts (elle fait plus de 500 ko). Tout fonctionnait parfaitement jusqu'à la mise en place d'un dernier javscript (dateselect.js). Ce javascript est appelé par la page web, il est stocké hors de la page. Le voici ( http://users.skynet.be/sky61839/dateselect.js ). C'est le seul javascript "appelé", les autres sont tous contenus dans la page web.
Le problème qui m'empêche de livrer la page au client est le suivant: TOUT fonctionne parfaitement SAUF la barre de défilement verticale de la page (à droite) qui provoque une erreur (alors que le scroll de la souris marche sans problème !). Je suis persuadé que ce "dateselect.js" provoque l'erreur car tout marche nickel sans ce javascript. IE me met une erreur à la ligne 270 caractère 3 mais là, je suis perdu, je ne trouve rien !
Si quelqu'un pouvait m'aider à solutionner cela où m'aiguiller vers une solution alternative. Je ne suis pas doué en javascript, votre aide es plus que précieuse (je suis dans une de ces m...)
En vous remeciant,
Thommen
petit conseil,
Tu devrais faire plusieurs formulaires au lieu d'une seul page des 500 Ko, c'est trop volumineux.
O.L.
Francis Spiesser a couché sur son écran :
L'erreur se produit sur la ligne while (hotDog.id!="titleBar"&&hotDog.tagName!=topDog){ de la fonction ddInit probablement lors de l'appel par document.onmousedownÝInit; le clic sur la barre de scroll étant interprété comme un mousedown.
Salut,
AMHA le problème vient de la ligne suivante, comme expliqué dans mon post (on a posté tous les deux en même temps).
D'ailleurs, si tu remplaces : hotDog=isIE ? hotDog.parentElement : hotDog.parentNode; par simplement : return; Il n'y a plus d'erreur JS.
@+
-- Olivier Ligny Créateur web free-lance / www.cyber-tamtam.net
Francis Spiesser a couché sur son écran :
L'erreur se produit sur la ligne
while (hotDog.id!="titleBar"&&hotDog.tagName!=topDog){
de la fonction ddInit
probablement lors de l'appel par document.onmousedownÝInit; le clic sur la
barre de scroll étant interprété comme un mousedown.
Salut,
AMHA le problème vient de la ligne suivante, comme expliqué dans mon
post (on a posté tous les deux en même temps).
D'ailleurs, si tu remplaces :
hotDog=isIE ? hotDog.parentElement : hotDog.parentNode;
par simplement :
return;
Il n'y a plus d'erreur JS.
@+
--
Olivier Ligny
Créateur web free-lance / www.cyber-tamtam.net
L'erreur se produit sur la ligne while (hotDog.id!="titleBar"&&hotDog.tagName!=topDog){ de la fonction ddInit probablement lors de l'appel par document.onmousedownÝInit; le clic sur la barre de scroll étant interprété comme un mousedown.
Salut,
AMHA le problème vient de la ligne suivante, comme expliqué dans mon post (on a posté tous les deux en même temps).
D'ailleurs, si tu remplaces : hotDog=isIE ? hotDog.parentElement : hotDog.parentNode; par simplement : return; Il n'y a plus d'erreur JS.
@+
-- Olivier Ligny Créateur web free-lance / www.cyber-tamtam.net
news.skynet.be
Waow,
Fantastique ! Ca marche du tonnerre (normalement quoi :) ) ! J'ai placé le "return" comme indiqué et pouf, c'est fluide et propre !
Un grand merci à toi Olivier pour la solution et à toi Francis pour ton aide. Ce n'est pas un casse-tête pour tt le monde apparemment :)
Et hop, je peux (enfin) paufiner cette page.
Encore merci à vous tous !
Thommen
Waow,
Fantastique ! Ca marche du tonnerre (normalement quoi :) ) !
J'ai placé le "return" comme indiqué et pouf, c'est fluide et propre !
Un grand merci à toi Olivier pour la solution et à toi Francis pour ton
aide.
Ce n'est pas un casse-tête pour tt le monde apparemment :)
Fantastique ! Ca marche du tonnerre (normalement quoi :) ) ! J'ai placé le "return" comme indiqué et pouf, c'est fluide et propre !
Un grand merci à toi Olivier pour la solution et à toi Francis pour ton aide. Ce n'est pas un casse-tête pour tt le monde apparemment :)
Et hop, je peux (enfin) paufiner cette page.
Encore merci à vous tous !
Thommen
O.L.
news.skynet.be a présenté l'énoncé suivant :
Waow,
Fantastique ! Ca marche du tonnerre (normalement quoi :) ) ! J'ai placé le "return" comme indiqué et pouf, c'est fluide et propre !
Un grand merci à toi Olivier pour la solution et à toi Francis pour ton aide. Ce n'est pas un casse-tête pour tt le monde apparemment :)
Et hop, je peux (enfin) paufiner cette page.
Encore merci à vous tous !
Thommen
Salut,
AMHA, tu ferais mieux de faire le remplacement comme j'ai expliqué dans mon premier post, plutôt que de juste mettre un return; qui enlève le problème ... Faire le remplacement permet d'enlever le bug, mais aussi de faire marcher ton script ! M'enfin, pour ce que j'en dit ... :)
@+
-- Olivier Ligny Créateur web free-lance / www.cyber-tamtam.net
news.skynet.be a présenté l'énoncé suivant :
Waow,
Fantastique ! Ca marche du tonnerre (normalement quoi :) ) !
J'ai placé le "return" comme indiqué et pouf, c'est fluide et propre !
Un grand merci à toi Olivier pour la solution et à toi Francis pour ton
aide.
Ce n'est pas un casse-tête pour tt le monde apparemment :)
Et hop, je peux (enfin) paufiner cette page.
Encore merci à vous tous !
Thommen
Salut,
AMHA, tu ferais mieux de faire le remplacement comme j'ai expliqué dans
mon premier post, plutôt que de juste mettre un return; qui enlève le
problème ... Faire le remplacement permet d'enlever le bug, mais aussi
de faire marcher ton script !
M'enfin, pour ce que j'en dit ... :)
@+
--
Olivier Ligny
Créateur web free-lance / www.cyber-tamtam.net
Fantastique ! Ca marche du tonnerre (normalement quoi :) ) ! J'ai placé le "return" comme indiqué et pouf, c'est fluide et propre !
Un grand merci à toi Olivier pour la solution et à toi Francis pour ton aide. Ce n'est pas un casse-tête pour tt le monde apparemment :)
Et hop, je peux (enfin) paufiner cette page.
Encore merci à vous tous !
Thommen
Salut,
AMHA, tu ferais mieux de faire le remplacement comme j'ai expliqué dans mon premier post, plutôt que de juste mettre un return; qui enlève le problème ... Faire le remplacement permet d'enlever le bug, mais aussi de faire marcher ton script ! M'enfin, pour ce que j'en dit ... :)
@+
-- Olivier Ligny Créateur web free-lance / www.cyber-tamtam.net