Votre question

Defilement d'un texte : Petite aide s'il vous plait.

Tags :
  • Script
  • Programmation
Dernière réponse : dans Programmation
21 Août 2008 18:54:36

Bonjour a tous, je débute en programmation, et je souhaite réussir a avoir un texte qui défile en s'écrivant tout seul, comme ici : http://tutodark.free.fr/hacked.htm

Je savais le faire il y a longtemps mais j'ai arrêter l'étude de programmation un bon moment, et pas moyen de me souvenir !

Je pense qu'il s'agit d'un javascript, et si vous pouviez me donner le code, je serais ravi. Merci.

Autres pages sur : defilement texte petite aide plait

21 Août 2008 19:16:52

Regarde le code source de la page, tu auras surement des informations intèressantes.
21 Août 2008 19:33:40

Je sais, je l'ai déjà fais, mais comme je débute je ne sais pas trop quoi faire.
Contenus similaires
a c 232 L Programmation
22 Août 2008 21:09:00

  1. <script type="text/javascript">
  2. var charIndex = -1;
  3. var stringLength = 0;
  4. var inputText;
  5. function writeContent(init){
  6. if(init){
  7. inputText = document.getElementById('contentToWrite').innerHTML;
  8. }
  9. if(charIndex==-1){
  10. charIndex = 0;
  11. stringLength = inputText.length;
  12. }
  13. var initString = document.getElementById('myContent').innerHTML;
  14. initString = initString.replace(/<SPAN.*$/gi,"");
  15.  
  16. var theChar = inputText.charAt(charIndex);
  17. var nextFourChars = inputText.substr(charIndex,4);
  18. if(nextFourChars=='<BR>' || nextFourChars=='<br>'){
  19. theChar = '<BR>';
  20. charIndex+=3;
  21. }
  22. initString = initString + theChar + "<SPAN id='blink'>_</SPAN>";
  23. document.getElementById('myContent').innerHTML = initString;
  24.  
  25. charIndex = charIndex/1 +1;
  26. if(charIndex%2==1){
  27. document.getElementById('blink').style.display='none';
  28. }else{
  29. document.getElementById('blink').style.display='inline';
  30. }
  31.  
  32. if(charIndex<=stringLength){
  33. setTimeout('writeContent(false)',150);
  34. }else{
  35. blinkSpan();
  36. }
  37. }
  38.  
  39. var currentStyle = 'inline';
  40. function blinkSpan(){
  41. if(currentStyle=='inline'){
  42. currentStyle='none';
  43. }else{
  44. currentStyle='inline';
  45. }
  46. document.getElementById('blink').style.display = currentStyle;
  47. setTimeout('blinkSpan()',500);
  48.  
  49. }
  50. </script>


  1. <div id="contentToWrite" style="display: none;"><br>
  2. <br>
  3. Hack by<br>
  4. minimoi<br><br>
  5. Motif = Hack *<br>
  6. Method = Faille cross scripting *<br>
  7. Conseil = Webmasteroo n'est pas super sécurisé ;) *<br>
  8. <br><br><br><br>
  9. Sorry admin :) *<br>
  10.  
  11. </div>
  12. <script type="text/javascript">
  13. writeContent(true);
  14. </script>
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS