begin process at 2012 05 28 14:48:30
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Effets

 > SCROLL BAR EN COULEUR (ENCORE ET ENCORE ...)

SCROLL BAR EN COULEUR (ENCORE ET ENCORE ...)


 Information sur la source

Note :
6,4 / 10 - par 5 personnes
6,40 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Effets Niveau :Débutant Date de création :05/03/2004 Vu :14 608

Auteur : leris

Ecrire un message privé
Commentaire sur cette source (22)
Ajouter un commentaire et/ou une note

 Description

donnez un peu de couleur à vos pages web , colorez les scrolls .
le script est à inserer entre les balises <head> et </head>
(s'il a du mal à entrer , ne forcez pas! ne prenez pas un marteau ou un pied de biche !)

Source

  • <SCRIPT language="JScript">
  • var scrollPct, prevStep, nextStep, interStep
  • steps = new Array();
  • steps[0] = new Array(128,128,128);
  • steps[1] = new Array(255,0,0);
  • steps[2] = new Array(255,255,0);
  • steps[3] = new Array(0,255,0);
  • steps[4] = new Array(0,255,255);
  • steps[5] = new Array(0,0,255);
  • steps[6] = new Array(255,0,255);
  • steps[7] = new Array(255,0,0);
  • steps[8] = new Array(255,255,255);
  • function newColor(chan) {
  • var i=Math.floor(steps[prevStep][chan]+interStep*(steps[nextStep][chan]-steps[prevStep][chan]));return i;}function scrollFunk() {
  • scrollPct=(steps.length-1)*document.body.scrollTop/(document.body.scrollHeight-document.body.clientHeight);
  • prevStep=Math.floor(scrollPct);nextStep=Math.ceil(scrollPct);
  • interStep=scrollPct-prevStep;var newRGB="rgb("+newColor(0)+","+newColor(1)+","+newColor(2)+")";var invRGB="rgb("+(255-newColor(0))+","+(255-newColor(1))+","+(255-newColor(2))+")";if (document.body.style.scrollbarTrackColor != null) {
  • document.body.style.scrollbarFaceColor=newRGB;
  • document.body.style.scrollbarTrackColor=invRGB;
  • }}window.onscroll=scrollFunk;
  • //--></SCRIPT>
<SCRIPT language="JScript">
var scrollPct, prevStep, nextStep, interStep
steps = new Array();
steps[0] = new Array(128,128,128);
steps[1] = new Array(255,0,0);
steps[2] = new Array(255,255,0);
steps[3] = new Array(0,255,0);
steps[4] = new Array(0,255,255);
steps[5] = new Array(0,0,255);
steps[6] = new Array(255,0,255);
steps[7] = new Array(255,0,0);
steps[8] = new Array(255,255,255);
function newColor(chan) {
var i=Math.floor(steps[prevStep][chan]+interStep*(steps[nextStep][chan]-steps[prevStep][chan]));return i;}function scrollFunk() {
scrollPct=(steps.length-1)*document.body.scrollTop/(document.body.scrollHeight-document.body.clientHeight);
prevStep=Math.floor(scrollPct);nextStep=Math.ceil(scrollPct);
interStep=scrollPct-prevStep;var newRGB="rgb("+newColor(0)+","+newColor(1)+","+newColor(2)+")";var invRGB="rgb("+(255-newColor(0))+","+(255-newColor(1))+","+(255-newColor(2))+")";if (document.body.style.scrollbarTrackColor != null) {
document.body.style.scrollbarFaceColor=newRGB;
document.body.style.scrollbarTrackColor=invRGB;
}}window.onscroll=scrollFunk;
//--></SCRIPT> 

 Conclusion

merci de "commenter" , ça incite à en poster d'autres ...
même negatives vos reactions sont les bienvenues.

L.


 Sources du même auteur

Source avec Zip EXPAND BANNER EN JAVASCRIPT
Source avec Zip LA CELEBRE FENETRE BEOS DE ED PROD (MISE À JOUR)
BOUGE DE LA ! DEPLACEMENT D'UN CALQUE.
SCROLL BAR EN COULEUR (ENCORE ET TOUJOURS ...)
MENU DEROULANT MULTIDIRECTION.

 Sources de la même categorie

Source avec Zip Source avec une capture BOUTON ROTATIF par kazma
Source avec Zip Source avec une capture SHOWMAPAREA par phidelum
DHTML IE FILTRE DÉGRADÉ (OUTIL HTML POUR DÉVELOPPEUR) par internetdev
Source avec Zip ANIMATION DU TEXTE par brennal
Source avec Zip Source avec une capture EFFET RAYONS DU SOLEIL par tefa24600

Commentaires et avis

Commentaire de ThunderPsycho le 06/03/2004 11:10:48

Kesk'il a de plus que les autres celui la ? pas de capture non plus ??

Commentaire de leris le 06/03/2004 12:41:11

salut,
pour le savoir il suffit de l'essayer , un petit copier coller dans une page , ça prend 20 secondes ...

une capture d'ecran ? oui , mais à quel moment ?

cordialement,

Leris.

Commentaire de kurtweb le 06/03/2004 16:10:45

il n'y rien de plus inutille que des scroll colorés. Ca fonctionne uniquement sur IE sous Windows et allourdi le code !

Commentaire de leris le 06/03/2004 16:17:35

ben chacun son avis , moi ce que je trouve lourd c'est le flash !!!

Commentaire de kurtweb le 06/03/2004 16:25:31

...Au moins Flash s?affiche pareil dans les Navigateurs et sur tous les plateformes...

Commentaire de ThunderPsycho le 07/03/2004 00:26:36

mmmhhh à noter qd même qd tu parles d'IE qu'il constitue le navigateur de près de 97% des internautes ( version 4, 5 et 6 confondues )... issu d'un récent sondage (Onestat.com)

Donc même si c'est pas le plus performant et qu'il accuse d'un manque de fonctionnalités, les autres n'ont qu'a s'adapter...

Personellement je l'utilise malgré ses quelques défaults...

Commentaire de ThunderPsycho le 07/03/2004 00:31:02

Et dsl, qd je demandai une capture, j'accuse de ma faineantise, ca prend 30 sec de le tester ;o)
Mais tu aurais pu argumenter pour nous dire ce qu'il avait de plus que les autres...

Alors j'ai regardé, et en fait, son plus, c que les couleurs varient qd on le scroll............................... Résultat pas franchement très esthétique... et pas super utile.................... mais bon.......... question de gout peut-etre......

6/10 qd même parce que ton code est propre...

Commentaire de ThunderPsycho le 07/03/2004 00:35:15

ah oui, tu voulais des conseils, j'en ai un histoire de le rendre + esthétique :

Il faudrait que la couleur de fond de la scroll-bar soit genre en fonction de la couleur principale de la scoll-bar, c'est a dire une scroll-bar rouge sur du rouge tres pale, ou bleue sur du bleu très pale...

Ca pourrait etre plus sympa, enfin c mon avis ;o)

Commentaire de leris le 07/03/2004 00:57:08

salut,
pour l'utilité , je suis de ton avis , mais chacun ses gouts .
(moi je ne peux pas colorer mes scrolls , je n'en ai plus ! , disparues sur pratiquement sur toutes les pages de mon site , je pense à un acte de malveillance ... il reste l'empreinte des fleches , heureusement ! )

pour les couleurs , il faut agir sur les valeurs des "steps" , mais c'est pas evident ...

++

L.

Commentaire de iubito le 08/03/2004 06:50:34

oui il faut tester pour voir, tu aurai pu argumenter son +, parce qu'il en a un... Bon c'est marrant, mais j'pense pas que je le mettrai... j'verrai!

Commentaire de leris le 08/03/2004 11:36:39

salut,

ça peut etre un peu fun sur une page avec beaucoup de couleurs .
pour un site "psychedelique" c'est l'ideal ! (avec les scrolls clignotants postés depuis).

L.

Commentaire de kurtweb le 09/03/2004 13:50:38

citation   "mmmhhh à noter qd même qd tu parles d'IE qu'il constitue le navigateur de près de 97% des internautes ( version 4, 5 et 6 confondues )... issu d'un récent sondage (Onestat.com)"

par-contre les scrolls colorés s'affichent dans 0% des navigateurs sur Mac!!

Commentaire de tipit le 10/03/2004 21:41:23

Pourtant, à l'école, on utilise des EMac sous Mac OS X est cette scroll est en couleur et marche comme il le faut. C'est peut-être parce que l'on utilise vraiment un mauvais logiciel "Dreamweaver".

Commentaire de tipit le 12/03/2004 18:39:36

Bien sur, quand je parle que ca fonctionne sur les EMac, ca fonctionne mieux avec internet explorer pour mac, mais sur safari, ca ne fonctionne pas ;-)

Commentaire de iubito le 12/03/2004 19:01:52

j'ai essayé un peu, mais sur une machine moins rapide au boulot ça ramait, donc je l'ai enlevé

Commentaire de daeron le 31/03/2004 10:45:49

Que reproches tu à Dreamweaver ? C'est un bon outil je trouve, pas extraordinaire je suis d'accord, mais utile. Je sais bien que ce n'est peut être pas la bonne place pour un sondage mais vous utilisez quoi comme tool ?

Commentaire de iubito le 31/03/2004 11:07:47

pour ceux que ça intéresse, on peut les faire afficher dans Opéra :) faut trouver l'option qqpart.

Et pour Dream moi je le trouve bien si je veux taper du texte au kilomètre avec mise en forme des couleurs/paragraphes..., mais pour coder en PHP j'préfère largement faire à la main. Et les javascripts générés par dreamweaver je les trouve pas terrible... tout comme ceux de WebExpert (j'avais essayé le 4 ou le 5 mais y'a longtemps...!)

Commentaire de daeron le 31/03/2004 11:12:00

Je suis d'accord avec le script auto est une horreur. Mais pour l'instant, je trouve les constructeurs de texte auto vraiment déplorable.
Je ne fais pas du PHP, juste du JavaScript et du VBScript. Un regret, le XML est mal toléré par Dream.

Commentaire de tipit le 02/04/2004 01:58:40

Il faut bien sur comprendre que tout les logiciels ont tous des hauts et des bas. Dreamweaver, il faut le reconnaitre, à beaucoup de défaut, mais il a de bonnes qualités. Il reste qu'il est un très bon logiciel pour les débutant et plus avancés ou pour le milieu scolaire. Quand je parle de dreamweaver, je parle plutot de Dreamweaver MX

Commentaire de daeron le 02/04/2004 09:26:52

Oui, Dreamweaver MX, le dernier, sinon c'est vrai que ses prédécesseurs étaient plus (ou plutôt moins) que moyen. Le jugement d'un logiciel est bien difficile. Plus un logiciel possede de fonctionnalités et plus il est complexe donc plus rébarbatifs. Et pourtant, j'ai trouvé justement que la prise en main de Dreamweaver était rapide.
On est d'accord sur le fond :-)

Commentaire de SliPkNoTMiKe le 31/08/2004 19:04:04

Dreamweaver c dla tuerie arreT vos conneries ...

Commentaire de gostsn le 27/07/2007 14:01:43

ce n'est pas aux navigateur de s'adapter. c a nous d'adapter nos script.
plus que 70% utilise IE
donc script totalement inutile 0/10

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,437 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales