FORUM Tom's Hardware » Programmation » HTML / Javascript » Récupérer un script d'une page html
 

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

Il y a 404 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici



Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : Récupérer un script d'une page html
 
Plus d'informations

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:

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

Inside my own Second Life

Avant de vouloir récupérer tout et n'importe quoi, il faudrait peut être apprendre au moins les bases...... Ici celles du (X)HTML (vois le topic pinné en gras et en tête de liste).

Pour ton info, un script est contenu entre les balises <script>, rien de plus simple..

:jap:


---------------
Retrouvez moi sur mon blog : http://www.nicolasullern.net/leblog/
Et aussi sur :
http://www.linkedin.com/in/nicolasullern
http://www.viadeo.com/fr/profile/nicolas.ullern
http://www.copaing.net/johanpirlouit/

Aller à :
 
  FORUM Tom's Hardware » Programmation » HTML / Javascript » Récupérer un script d'une page html

Annonces Google
Publicité
Actualités relatives

Nouvelle mise à jour pour Windows Media Player

Publié le 11 February 2004

Microsoft a mis en ligne un correctif destiné à toutes les versions de son logiciel Windows Media Player, correctif qui modifie la manière dont les commandes de scripts URL incorporées dans un flux audio ou vidéo sont traitées. Lorsqu'un propriétair Lire la suite

Faille de sécurité dans le navigateur Opera

Publié le 23 October 2003

Suite à l'annonce de l'existence d'une faille de sécurité, les utilisateurs du navigateur Opera son vivement invités à télécharger la mise à jour du logiciel. Les versions inférieures à la version 7.21 du navigateur contiennent un bug Lire la suite

Votre Windows XP est-il piraté ?

Publié le 21 September 2004

C’est ce que vous propose de déterminer Microsoft en mettant en ligne une page Web qui est capable d’analyser votre clé CD et ainsi vérifier si elle fait partie d’une base de clés pirates. La raison de cette initiative de l’éditeur américain est de permet Lire la suite

Faille de sécurité importante dans MSN Hotmail

Publié le 07 June 2005

Fort de ses 200 millions d'adresses email actives, le service de messagerie électronique de Microsoft fait régulièrement l'objet d'attaques ou de failles de sécurité. Le week-end dernier, certains d’entre vous auront peut-être remarqué l’ Lire la suite

Les derniers tests

Que choisir ? Home Cinema 5.1 ou projecteur de son ?

Publié le 25 September 2008

Faut-il craquer pour un ensemble 5.1 ou pour une barre de son ? Découvrez les forces et faiblesses comparées de chaque système. Lire la suite

Intel Core i7 (Nehalem) : une architecture signée AMD ?

Publié le 25 September 2008

Avec ses nouveaux processeurs Core i7, Intel fait évoluer les Core 2 en reprenant leur architecture, mais en lui rajoutant des technologies dont la plupart semblent avoir leur équivalent direct chez AMD. Impression ou réalité ? Lire la suite

Test du Nokia N96 : la vie sans écran tactile

Publié le 24 September 2008

Un téléphone haut de gamme peut il échapper à l'écran tactile ? Nokia a tenté le pari avec le N96. Lire la suite

Les nouveaux disques durs 1 To

Publié le 22 September 2008

Un an et demi après l'introduction du premier disque dur 1 To, les prix ont beaucoup diminué et de nouveaux modèles ont été lancés. Mais comment se comportent-ils entre eux et par rapport aux anciens ? Réponse dans ce comparatif. Lire la suite