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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Inverser un code

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Inverser un code

n°2128498
Finelarme
Posté le 27-02-2012 à 11:20:08  profilanswer
 

Bonjour,
 
Selon vous comment peut-on inverser le sens de ce code (que les objets défilent de haut en bas au lieu de bas en haut comme actuellement) ?
 

Code :
  1. <script language="JavaScript1.2">
  2. ejs_scroll2_largeur = 10;
  3. ejs_scroll2_hauteur = 525;
  4. ejs_scroll2_bgcolor = '#000000';
  5. ejs_scroll2_background = "";
  6. ejs_scroll2_pause_seconde = 1;
  7. ejs_scroll2_message = new Array;
  8. ejs_scroll2_message[0]='<img src="med/aa.jpg">';
  9. function d(texte)
  10. {
  11. document.write(texte);
  12. }
  13. d('<div id=ejs_scroll2_relativ style="position:relative;width:'+ejs_scroll2_largeur+';height:'+ejs_scroll2_hauteur+';background-color:'+ejs_scroll2_bgcolor+';background-image:url('+ejs_scroll2_background+')">');
  14. d('<div id=ejs_scroll2_cadre style="position:absolute;width:'+(ejs_scroll2_largeur-8)+';height:'+(ejs_scroll2_hauteur-8)+';top:4;left:4;clip:rect(0 '+(ejs_scroll2_largeur-8)+' '+(ejs_scroll2_hauteur-8)+' 0)">');
  15. d('<div id=ejs_scroll2er_1 style="position:absolute;width:'+(ejs_scroll2_largeur-8)+';left:0;top:0;" class=ejs_scroll2>'+ejs_scroll2_message[0]+'</div>');
  16. d('<div id=ejs_scroll2er_2 style="position:absolute;width:'+(ejs_scroll2_largeur-8)+';left:0;top:'+ejs_scroll2_hauteur+';" class=ejs_scroll2>'+ejs_scroll2_message[1]+'</div>');
  17. d('</div></div>');
  18. ejs_scroll2_mode =1;
  19. ejs_scroll2_actuel = 0;
  20. function ejs_scroll2_start()
  21. {
  22. if(ejs_scroll2_mode == 1)
  23.  {
  24.  ejs_scroll2er_haut = "ejs_scroll2er_1";
  25.  ejs_scroll2er_bas = "ejs_scroll2er_2";
  26.  ejs_scroll2_mode = 0;
  27.  }
  28. else
  29.  {
  30.  ejs_scroll2er_bas = "ejs_scroll2er_1";
  31.  ejs_scroll2er_haut = "ejs_scroll2er_2";
  32.  ejs_scroll2_mode = 1;
  33.  }
  34. ejs_scroll2_nb_message = ejs_scroll2_message.length-1;
  35. if(ejs_scroll2_actuel == ejs_scroll2_nb_message)
  36.  ejs_scroll2_suivant = 0;
  37. else
  38.  ejs_scroll2_suivant = ejs_scroll2_actuel+1;
  39. if(document.getElementById)
  40.  document.getElementById(ejs_scroll2er_bas).innerHTML = ejs_scroll2_message[ejs_scroll2_suivant];
  41. ejs_scroll2_top = 0;
  42. if(document.getElementById)
  43.  setTimeout(ejs_scroll2_action, ejs_scroll2_pause_seconde*1)
  44. }
  45. function ejs_scroll2_action()
  46. {
  47. ejs_scroll2_top -= 1;
  48. document.getElementById(ejs_scroll2er_haut).style.top = ejs_scroll2_top;
  49. document.getElementById(ejs_scroll2er_bas).style.top = ejs_scroll2_top+ejs_scroll2_hauteur;
  50. if((ejs_scroll2_top+ejs_scroll2_hauteur) > 0)
  51.  setTimeout(ejs_scroll2_action, 1)
  52. else
  53.  ejs_scroll2_stop()
  54. }
  55. function ejs_scroll2_stop()
  56. {
  57. ejs_scroll2_actuel = ejs_scroll2_suivant;
  58. ejs_scroll2_start()
  59. }
  60. </SCRIPT>
  61.      
  62.        <script language="JavaScript1.2">
  63. window.onload = function(){
  64. ejs_scroll2_start();
  65. }
  66. </script>


 
Merci !!

mood
Publicité
Posté le 27-02-2012 à 11:20:08  profilanswer
 

n°2128590
bill g@te
Posté le 27-02-2012 à 23:28:50  profilanswer
 

Ceci devrait fonctionner :

Code :
  1. [ code précédent ]
  2. function ejs_scroll2_action()
  3. {
  4. ejs_scroll2_top += 1;
  5. document.getElementById(ejs_scroll2er_haut).style.top = ejs_scroll2_top;
  6. if((ejs_scroll2_top) <= 524)
  7. setTimeout(ejs_scroll2_action, 1)
  8. else
  9. ejs_scroll2_stop()
  10. }
  11. function ejs_scroll2_stop()
  12. {
  13. ejs_scroll2_actuel = ejs_scroll2_suivant;
  14. ejs_scroll2_start()
  15. }
  16. [ code suivant ]


Message édité par bill g@te le 27-02-2012 à 23:29:41
n°2128984
Finelarme
Posté le 29-02-2012 à 21:10:31  profilanswer
 

Et bien parfait, exactement ce que je voulais !
 
merci !


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

  Inverser un code

 

Sujets relatifs
Compilation parser XML pour intégration à un code CModification d'un flux rss pour créer un code embed de vidéo
Conversion d'un code à base de pointeurscode couleur de fond
Editeurs de code avec pliage/dépliagecode javascript
Besoin de la traduction en clair d'une ligne de code XMLSignification d'un code
envoi mail outloock via code macro excelprobleme image en sortit de code
Plus de sujets relatifs à : Inverser un code


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