diaporama d'image corect ou pas?

diaporama d'image corect ou pas? - HTML/CSS - Programmation

Marsh Posté le 09-05-2006 à 17:15:18    

salut, alors j'ai trouver un script pour faire un diaporama d'image (je les veut au dessus d'un bouton menu)
 
probleme, j'en veux 4.
 
voila le script que j'ai traficoter pour 4 diapo.
 
bon ou pas?

Code :
  1. <head>
  2. <title>Document sans nom</title>
  3. <script language="JavaScript">
  4. <!--
  5. //PLF-http://www.jejavascript.net/
  6. function objet() {
  7. this.length = objet.arguments.length
  8. for (var i = 0; i < this.length; i++) this[i+1] = objet.arguments[i]
  9. }
  10. var nom = new objet ("1.jpg", "2.jpg", "3.jpg", "4.jpg", "5.jpg", "6.jpg", "7.jpg", "8.jpg", "9.jpg", "10.jpg", "11.jpg", "12.jpg", "13.jpg", "14.jpg", "15.jpg", "16.jpg", "17.jpg", "18.jpg", "19.jpg", "20.jpg", "21.jpg" );
  11. var numero = 1;
  12. function changer() {
  13. document.image.src = "Travaux/Index/"+nom[numero];
  14. numero += 1;
  15. if (numero == nom.length + 1) numero = 1;
  16. setTimeout("changer()", 700);
  17. }
  18. function objet() {
  19. this.length = objet.arguments.length
  20. for (var i = 0; i < this.length; i++) this[i+1] = objet.arguments[i]
  21. }
  22. var nom = new objet ("1.jpg", "2.jpg", "3.jpg", "4.jpg", "5.jpg", "6.jpg", "7.jpg", "8.jpg", "9.jpg", "10.jpg", "11.jpg", "12.jpg", "13.jpg", "14.jpg", "15.jpg", "16.jpg", "17.jpg", "18.jpg", "19.jpg", "20.jpg", "21.jpg" );
  23. var numero = 1;
  24. function changer2() {
  25. document.image2.src = "Travaux/Index2/"+nom[numero];
  26. numero += 1;
  27. if (numero == nom.length + 1) numero = 1;
  28. setTimeout("changer2()", 700);
  29. }
  30. function objet() {
  31. this.length = objet.arguments.length
  32. for (var i = 0; i < this.length; i++) this[i+1] = objet.arguments[i]
  33. }
  34. var nom = new objet ("1.jpg", "2.jpg", "3.jpg", "4.jpg", "5.jpg", "6.jpg", "7.jpg", "8.jpg", "9.jpg", "10.jpg", "11.jpg", "12.jpg", "13.jpg", "14.jpg", "15.jpg", "16.jpg", "17.jpg", "18.jpg", "19.jpg", "20.jpg", "21.jpg" );
  35. var numero = 1;
  36. function changer3() {
  37. document.image3.src = "Travaux/Index3/"+nom[numero];
  38. numero += 1;
  39. if (numero == nom.length + 1) numero = 1;
  40. setTimeout("changer3()", 700);
  41. }
  42. function objet() {
  43. this.length = objet.arguments.length
  44. for (var i = 0; i < this.length; i++) this[i+1] = objet.arguments[i]
  45. }
  46. var nom = new objet ("1.jpg", "2.jpg", "3.jpg", "4.jpg", "5.jpg", "6.jpg", "7.jpg", "8.jpg", "9.jpg", "10.jpg", "11.jpg", "12.jpg", "13.jpg", "14.jpg", "15.jpg", "16.jpg", "17.jpg", "18.jpg", "19.jpg", "20.jpg", "21.jpg" );
  47. var numero = 1;
  48. function changer4() {
  49. document.image4.src = "Travaux/Index4/"+nom[numero];
  50. numero += 1;
  51. if (numero == nom.length + 1) numero = 1;
  52. setTimeout("changer4()", 700);
  53. }
  54. //-->
  55. </script>
  56. </head>
  57. <body bgcolor="#000066" onLoad="changer(); changer2(); changer3(); changer4();">
  58. <table width="900" border="0" align="center">
  59. <tr>
  60.     <th scope="col"><img src="Travaux/Index/1.JPG" name="image"/></th>
  61.     <th scope="col"><img src="Travaux/Index2/8.JPG" name="image2"/></th>
  62.     <th scope="col"><img src="logo.jpg"/></th>
  63.     <th scope="col"><img src="Travaux/Index3/10.JPG" name="image3"/></th>
  64.     <th scope="col"><img src="Travaux/Index4/17.JPG" name="image4"/></th>
  65. </tr>
  66. <tr>
  67. etc...


 
 
en faite j'ai fais 4 script, je me demande si ya pas moyen d'en faire 1 seul.
 
car si j'appel un seul script, les image tourne pas[cpp][/cpp]


Message édité par lancevo7 le 09-05-2006 à 18:03:34
Reply

Marsh Posté le 09-05-2006 à 17:15:18   

Reply

Marsh Posté le 09-05-2006 à 17:21:09    

tu es dans la mauvaise rubrique
La c'est du javascript pas du java :non:  
met ton code entre balise code, il sera plus lisible  :bounce:


---------------
"Tant qu'il y aura des hommes il y aura de comptoirs"
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed