Se connecter avec
S'enregistrer | Connectez-vous

Récupérer un script d'une page html

Dernière réponse : dans Programmation

Bjr,

Voici le code d'une page HTML que je viens de récupérer sur le net

il contient le script d'un "compte à rebours" que j'aimerai récupérer

mais je ne sais pas quoi extraire ??
pouvez vous m'aider ??
merci
bye

Voici le code:

  1. <HTML><HEAD><TITLE>Ligue IdF - Accueil</TITLE>
  2. <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"><DBHEAD>
  3. <SCRIPT language=JavaScript src="accueil_fichiers/lastModDate.js"></SCRIPT>
  4. </DBHEAD>
  5. <SCRIPT language=JavaScript>
  6. <!-- Hiding script from old browsers
  7. var dat = new Array(); var cmp = new Array();
  8.  
  9. var M = 5;
  10.  
  11. var i=M;
  12. cmp[i] = "L'assemblée générale de la Ligue,";
  13. dat[i] = "September, 24 2007 09:00";
  14. i--;
  15. cmp[i] = "Le début des Championnats de France des Régions,";
  16. dat[i] = "February, 27 2007 10:00";
  17. i--;
  18. cmp[i] = "La reprise du chpt d'IdF par équipes,";
  19. dat[i] = "January, 12 2007 20:30";
  20. i--;
  21. cmp[i] = "La nouvelle année,";
  22. dat[i] = "January, 1 2007 00:00";
  23. i--;
  24. cmp[i] = "La reprise du Chpt de France R2 masculine,";
  25. dat[i] = "September, 22 2006 15:00";
  26. i--;
  27.  
  28. var N = 1 ;
  29. var ok = 'c';
  30. if ( i!=0 ) ok = 'C'; // ==> M est incorrect
  31.  
  32. //*****************************************************
  33.  
  34. var timerID;
  35. var timerRunning = false;
  36. var today = new Date();
  37. var enday = new Date();
  38. var totime, entime, diff = 0;
  39. var secs, mins, hous, days = 0;
  40. var timeRemain, dbg = 0;
  41.  
  42. function calcmes()
  43. {
  44. today = new Date();
  45. totime = today.getTime();
  46. for ( i=1; i<=M; i++ )
  47. {
  48. enday = new Date( dat[i] );
  49. entime = enday.getTime();
  50. diff = Math.round( (entime - totime) / 1000 );
  51. if (diff > 0) break;
  52. } // for
  53. N = i;
  54. document.write( cmp[N]+" "+ok+"'est dans" );
  55. } // calcmes()
  56.  
  57. function stopclock (){
  58. if (timerRunning) clearTimeout(timerID);
  59. timerRunning = false;
  60. }
  61. function startclock () {
  62. stopclock();
  63. showtime();
  64. } // startclock()
  65.  
  66. function showtime () {
  67. today = new Date( );
  68. totime = today.getTime();
  69.  
  70. enday = new Date( dat[N] );
  71. entime = enday.getTime();
  72.  
  73. diff = Math.round( (entime - totime) / 1000 );
  74.  
  75. secs = diff % 60;
  76. diff = (diff - secs) / 60;
  77. mins = diff % 60;
  78. diff = (diff - mins) / 60;
  79. hous = diff % 24;
  80. diff = (diff - hous) / 24;
  81. days = diff;
  82.  
  83. timeRemain = (days==0) ? " " :
  84. " " + days + " jour" + ((days<2) ? " " : "s") + ", ";
  85. timeRemain = timeRemain + ( (days==0 && hous==0) ? " " :
  86. ((hous<10) ? " " : "") + hous + " heure" + ((hous<2) ? " " : "s") + ", " );
  87. timeRemain = timeRemain + ( (days==0 && hous==0 && mins==0) ? " " :
  88. ((mins<10) ? " " : "") + mins + " minute" + ((mins<2) ? " " : "s") + ", " );
  89. timeRemain = timeRemain + ((secs<10) ? " " : "") + secs;
  90. timeRemain = timeRemain + " seconde" + ((secs<2) ? " " : "s");
  91.  
  92. document.clock.face.value=timeRemain;
  93. timerID = setTimeout("showtime()",1000);
  94. timerRunning=true;
  95. if ( today.getDate()*100+today.getMonth()
  96. == enday.getDate()*100+enday.getMonth()
  97. && entime < totime )
  98. {
  99. clearTimeout(timerID);
  100. timerRunning=false;
  101. document.clock.face.value = "rien du tout. C'e'tait aujourd'hui !";
  102. }
  103. } // showtime()
  104. //*****************************************************
  105. // end hiding contents from old browsers -->
  106. </SCRIPT>
  107.  
  108. <META content="Namo WebEditor v5.0" name=GENERATOR></HEAD>
  109. <BODY onload="startclock();">
  110. <TABLE width="95%" border=0>
  111. <TBODY>
  112. <TR align=middle>
  113. <TD>
  114. <TABLE border=0>
  115. <TBODY>
  116. <TR vAlign=top>
  117. <TD align=middle>
  118. <FORM name=clock onsubmit=0>
  119. <TT><FONT size=+1><B><SCRIPT language=JavaScript>
  120. calcmes();
  121. </SCRIPT>
  122. </B></FONT></TT><BR><INPUT style="FONT-SIZE: 9pt" size=45
  123. value="un peu de patience ..." name=face>
  124. </FORM></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
  125. </BODY></HTML>

Autres pages sur : recuperer script page html

Lassé par la pub ? Créez un compte
Lassé par la pub ? Créez un compte