Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
895 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Problème de scrollbar..

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de scrollbar..

n°1706935
Ainadeloth
Posté le 24-03-2008 à 13:25:50  profilanswer
 

Bonjour à tous, je me suis lancé dans la création d'un site et j'ai un souci avec la scrollbar que je souhaite faire en image. Les flèches "haut" et "bas" sont remplacées par une image, et je ne veux pas utiliser de barre de défilement. Pour le moment, ca donne ca : http://www.thearcadefire.fr/groupe/
 
Le problème étant que le défilement ne s'arrête pas une fois arrivé à la fin du calque..
 
En code html sur la page, j'ai :  
 

Code :
  1. <div id="scroll">
  2.       <a href="#" onmouseover="java script:moveLayer(10);" onmouseout="java script:clearTimeout(Timer);"><img src="../img/visuel/fleche_haut.jpg"/></a>
  3.            <div align="center"><img src="../img/visuel/dots.gif"/></div>
  4.       <a href="#" onmouseover="java script:moveLayer(-10);" onmouseout="java script:clearTimeout(Timer);"><img src="../img/visuel/fleche_bas.jpg"/></a>
  5. </div>


 
Et mon fichier en javascript :
 

Code :
  1. var Timer;
  2. var Pas = 3;
  3. function moveLayer(Sens)
  4. {
  5. if(document.getElementById)
  6.  Objet = document.getElementById("include" );
  7. else
  8.  Objet = document.all["include"];
  9. if(parseInt(Objet.style.top) + (3*Sens) > 0)
  10.  Objet.style.top = "0px";
  11. else
  12.  Objet.style.top = (parseInt(Objet.style.top) + (3*Sens)) + "px";
  13. Timer = setTimeout("moveLayer(" + Sens + " );", 50);
  14. }


 
Vous auriez une solution ? Merci d'avance..


---------------
https://www.malpy.fr/
mood
Publicité
Posté le 24-03-2008 à 13:25:50  profilanswer
 

n°1707242
mIRROR
Chevreuillobolchévik
Posté le 25-03-2008 à 12:28:49  profilanswer
 

salut
 
dans un premier temps ton test sur getElmentById c est vraiment tres vieux c ets une fonction qui passe deja sur ie 5.5+ donc a priori aucun de tes visiteurs ne passera par ton else
 
pour la seconde partie de ton programme tu oublies de comparer ton scroll avec la hauteur du contenu
il te manque donc un test genre if (top > heuteurDuDiv) stop;


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Problème de scrollbar..

 

Sujets relatifs
Problème de scrollbar[C+GTK] Scrollbar qui pose problème
Problème de scrollbarproblème scrollbar
Probleme de "scrollbar" quand frame sous firefoxProblème de scrollbar
probleme scrollbar avec IEProblème avec scrollBar
[HTML/CSS]Problème avec une scrollbar et un background. 
Plus de sujets relatifs à : Problème de scrollbar..


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR