CLASS BARRE DE DÉFILEMENT (SCROLLBAR) JAVASCRIPT

jdmcreator Messages postés 647 Date d'inscription samedi 30 décembre 2000 Statut Membre Dernière intervention 20 juillet 2012 - 22 août 2009 à 20:35
cs_inaden Messages postés 618 Date d'inscription mercredi 4 avril 2007 Statut Membre Dernière intervention 27 août 2010 - 4 sept. 2009 à 19:59
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/50473-class-barre-de-defilement-scrollbar-javascript

cs_inaden Messages postés 618 Date d'inscription mercredi 4 avril 2007 Statut Membre Dernière intervention 27 août 2010 2
4 sept. 2009 à 19:59
Bonjour,
ça marche sur Safari mac. Je peux pas dire pour la souris, j'utilise une palette graphique.
Bravo
chankalan Messages postés 16 Date d'inscription mercredi 2 mars 2005 Statut Membre Dernière intervention 17 décembre 2007
25 août 2009 à 14:25
super, ça marche vraiment mieux comme ça...
ne reste que la molette qui fonctionne pas pour moi : ubuntu 9.04 avec Firefox
par contre ça fonctionne avec Opéra 9.64 (toujours Linux), mais la molette n'est-elle pas inversée ?
- quand je tourne vers moi, le défilement devrait descendre... et là ça monte...
en tout cas bien joué !
;o)
TheWeasel47 Messages postés 39 Date d'inscription mercredi 19 mars 2008 Statut Membre Dernière intervention 25 août 2009
25 août 2009 à 12:37
Je viens de la mettre à jour à l'instant.

->Amélioration de la vitesse de défilement de base
->Changement du nom du répertoire
->Correction de mille et un bugs divers
->Amélioration de la vitesse de la molette
->Plus de perte de contrôle lorsque l'on déplace la barre avec le curseur !

Cordialement
TheWeasel47
chankalan Messages postés 16 Date d'inscription mercredi 2 mars 2005 Statut Membre Dernière intervention 17 décembre 2007
25 août 2009 à 12:25
ce qui me gênait était la vitesse de défilement, pour l'utilisateur... j'avais pas vu que c'était configurable alors je jette un œil... ;o)
TheWeasel47 Messages postés 39 Date d'inscription mercredi 19 mars 2008 Statut Membre Dernière intervention 25 août 2009
25 août 2009 à 11:39
1) Effectivement, sous Windows on oublie le respect de la casse donc je corrige dessuite le nom du répertoire(Je le mettrai à la prochaine Mise à jour)

2)Difficile à utiliser ???? comment ça d'un point de vue développeur ou utilisateur ?
3)pour ce qui est de la vitesse de défilement ut peux la changer grace aux méthodes suivante :
Barre.ChangerPasDeplacement(10); //Change les pas de déplacement vertical et horitontale (par défault 3)
Barre.ChangerPasDeplacementV(10); //Change le pas de déplacement vertical (par défault 3)
Barre.ChangerPasDeplacementH(10); //Change le pas de déplacement horizontal (par défault 3)

4)jQuery je ne sais pas trop ...je vais me pencher sur le problème.

5)Pour FireFox 3 j'ai testé tout fonctionne sur windows mais Ubuntu je n'ai pas eu l'occasion ...Je vais voir.

Merci pour ces remarques.
Bien Cordialement
THeWeasel47
chankalan Messages postés 16 Date d'inscription mercredi 2 mars 2005 Statut Membre Dernière intervention 17 décembre 2007
25 août 2009 à 09:26
salut,
juste un soucis dans le zip : le nom du dossier "Js" doit être "js" pour correspondre avec le fichier html...
sinon je trouve relativement difficile à utiliser, c'est assez lent par rapport à l'ascenseur du navigateur et on perd vite le contrôle car l'ascenseur ne suit pas tout à fait le curseur
(+ la molette ne fonctionne pas avec Firefox 3.0.13 (Ubuntu)... ou c'est moi ?)

est-ce qu'une bibliothèque genre jQuery aiderait à résoudre ces soucis ?
je connais pas assez pour être sûr...

bonne poursuite,
jdmcreator Messages postés 647 Date d'inscription samedi 30 décembre 2000 Statut Membre Dernière intervention 20 juillet 2012 7
23 août 2009 à 23:30
Ah j'ai enfin réussi à l'afficher !

Ça fonctionne sur Safari 3 sans problème ;)

Petite chose : Lorsque l'on monte la barre trop rapidement, on perd le contrôle sur la barre (à cause de onMouseOut sûrement).

Beau travail ;)

JDMCreator
TheWeasel47 Messages postés 39 Date d'inscription mercredi 19 mars 2008 Statut Membre Dernière intervention 25 août 2009
23 août 2009 à 10:31
Je n'y avais pas pensé !!!! mais maintenant que tu le dis je vais les rajouter dans la prochaine version :D
abdelaziz_info Messages postés 120 Date d'inscription lundi 19 juillet 2004 Statut Membre Dernière intervention 12 janvier 2017
23 août 2009 à 09:55
Bonjour,
Et les options de la roulette de ta souris ??
TheWeasel47 Messages postés 39 Date d'inscription mercredi 19 mars 2008 Statut Membre Dernière intervention 25 août 2009
22 août 2009 à 22:12
Diantre !!!!
Je viens de tester sur FF1.5 et FF2.0(standalone), aucun problème !!! Aurais tu des outils de développeur qui utilisent d'autres moteurs javascript ou tes paramètres de sécurités peu être ?
jdmcreator Messages postés 647 Date d'inscription samedi 30 décembre 2000 Statut Membre Dernière intervention 20 juillet 2012 7
22 août 2009 à 20:35
Bonjour,

Chez moi sur Firefox 3, cela ne fonctionne pas.

Sur la console, il est écrit "barreDefilement est indéfini" et "barre est indéfini".

JDMCreator
Rejoignez-nous