page d'attente durant une applet

page d'attente durant une applet - Java - Programmation

Marsh Posté le 24-07-2002 à 15:32:48    

J'ai vu sur quelques site que quand windows ie chager l'applet, l'applet afficher loading file avec une bare de progression et des couleur ...  
 
quelqu'un sait comment faire ca?

Reply

Marsh Posté le 24-07-2002 à 15:32:48   

Reply

Marsh Posté le 24-07-2002 à 15:38:31    

automatique si tu as JRE installé


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 24-07-2002 à 16:37:34    

justement tout le monde ne l'as po
et comme c'est un accés gros applet on a l'impression que c'est planter

Reply

Marsh Posté le 24-07-2002 à 21:03:19    

personne ne connait?

Reply

Marsh Posté le 25-07-2002 à 12:26:03    

up au cas ou

Reply

Marsh Posté le 26-07-2002 à 00:53:30    

Up moi aussi ça m'intéresse

Reply

Marsh Posté le 26-07-2002 à 09:05:58    

j'ai déjà répondu à la quesiton la semaine passée. Fait une applet très légère qui charge l'autre applet. Le but de cet applet est d'afficher la barre de progression


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 30-07-2002 à 00:29:17    

j'y vais penser
mais je ne vois po comment charger un autre applet a partir d'un applet.
 
Je dois charger chaque classe et image? ...
 
comme ca :  
 
Class.forName("org.gjt.mm.mysql.Driver" );

Reply

Marsh Posté le 30-07-2002 à 09:28:13    

excellente question dont j'avais la réponse il y a peu. Wait je vais regarder dans mes bookmarks :)


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 30-07-2002 à 09:30:55    

oki merci

Reply

Marsh Posté le 30-07-2002 à 09:30:55   

Reply

Marsh Posté le 02-08-2002 à 09:31:53    

Voila j'ai fait ca au cas ou ca interresse quelqu'un
 

Code :
  1. <html>
  2. <head>
  3. <title>Your Title Here</title>
  4. </head>
  5. <SCRIPT LANGUAGE="JavaScript">
  6. var nbimage=20;
  7. var lien;
  8. NewImg = new Array
  9. (
  10.   "loading.gif",
  11.   "loading.gif",
  12.   "loading2.gif"
  13. );
  14. var ImgNum = 0;
  15. var ImgLength = NewImg.length - 1;
  16. var delay = 1000;
  17. var lock = false;
  18. var run;
  19. function image()
  20. {
  21.   numimage=Math.round(Math.random()*(nbimage-1)+1);
  22.   if (numimage <= 10)
  23.   {
  24.    lien="loading.gif";
  25.   }
  26.   if (numimage > 10 && numimage <= 20)
  27.   {
  28.    lien="loading2.gif";
  29.   }
  30.   document.write('<img src="'+ lien +'" border="0">');
  31. }
  32. function chgImg(direction)
  33. {
  34.   if (document.images)
  35.   {
  36.    ImgNum = ImgNum + direction;
  37.    if (ImgNum > ImgLength)
  38.    {
  39.     ImgNum = 0;
  40.    }
  41.    if (ImgNum < 0)
  42.    {
  43.     ImgNum = ImgLength;
  44.    }
  45.    document.diaporama.src = NewImg[ImgNum];
  46.   }
  47. }
  48. function auto()
  49. {
  50.   if (lock == true)
  51.   {
  52.    lock = false;
  53.    window.clearInterval(run);
  54.   }
  55.   else if (lock == false)
  56.   {
  57.    lock = true;
  58.    run = setInterval("chgImg(1)", delay);
  59.   }
  60. }
  61. </script>
  62. <style type="text/css">
  63. #loading {
  64. position:absolute;
  65.         left:150;
  66.         top:200;
  67.       }
  68. #myapplet {
  69. position:absolute;
  70.         left:10;
  71.         top:10;
  72.         visibility:hide;
  73.       }
  74. </style>
  75. <body vlink="#000000" alink="#000000" link="#000000" topmargin="0" leftmargin="0" onLoad="init()">
  76. <div id="loading"  style="left:0px;top:0px">
  77. <img border="0" src="$(image)loading.gif" name="diaporama">
  78. <SCRIPT LANGUAGE="JavaScript">
  79.    auto()
  80. </SCRIPT>
  81. </div>
  82. <div id="myapplet" style="visibility:hidden">
  83.   // mettre votre applet ici
  84.   <applet>
  85.   </applet>
  86. </div>
  87. <script language="JavaScript">
  88. function init()
  89. {
  90. location.href="page_ou_il_y_a_l_applet"
  91. }
  92. </script>
  93. </body>
  94. </html>
  95. %}


 
donc cette page charge l'applet, en affichant deux image loading.gif et loading2.gif,en hidden
et affiche ensuite la page page_ou_il_y_a_l_applet ou il y a vraiment l'applet et comme il est deja charger c'est direct


Message édité par kakou le 02-08-2002 à 09:32:30
Reply

Marsh Posté le 02-08-2002 à 09:36:54    

beau geste de ta part ! :)

Reply

Marsh Posté le 02-08-2002 à 09:39:59    

merci beaucoup!! Ca a l'air très bien :)


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 02-08-2002 à 09:50:49    

bé chez moi ca marche bien comme c'est un EIURC modifier et qui fait 300ko c'etait un peu lon l'attente en rtc

Reply

Sujets relatifs:

Leave a Replay

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