Bonjour,
Dans une page Web, j'ai un bouton qui permet d'executer un script javascript assez long (boucle sur les lignes d'un tableau).
Durant l'execution de ce script, les gif animés de ma page se bloquent.
Y'a t-il un moyen d'éviter ce problème ? (Une sorte de multithreading... ?)
Voici un code complet très simple qui simule parfaitement mon problème.
Ayez sous la main une image gif et modifiez la balise <img> en conséquence
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 <html> <head> <script language="javascript"> function go() { executeScript(); } function executeScript() { for (var i=0; i<20000; i++) { txt.value = i; } } </script> </head> <body> <img src="loading_suggest.gif"> <input type="button" value="Go" onclick="go()"> <input type="text" id="txt"> </body> <html>
Partager